well if you are a student of GCE O & A levels and you have a B or more in your English O level exam, and 13 years of schooling in english they exempt you from ielts and toefl!!!!
I spent a year in Canada for a student exchange program and I'm undergraduate. I needed to pass the IELTS test to be accepted. You can find out more information about several canadian universities here: http://www.gullivearth.com/en/guide/student-life_12/1910/canada.