Yes, you need a medical exam to study in Canada if you:
- come from a designated country/territory for which Canada requires a visa
- will be here for more than 6 months
- are a medical student or
- will work in health care, or another field that brings you into close contact with children or the elderly
See Medical Exams for more details.