To study at a Canadian school you will need to be proficient in English or French.
Canadian post-secondary schools set their own conditions for language skills of international students. Language skill requirements vary from one school to the next.
While preparing your application, you should research the specific requirements for your program. Some schools even allow you to complete English courses after you begin your studies.
Some international students do not need to provide proof of their language skills. If you are from an English-speaking country or have studied in English, then you may not have to take the IELTS.
Each school set its own language requirements. It is important to check the specific requirements of the school where you want to apply.