Yes, international students who wish to do a masters degree in Canada require a study permit. They should apply for this before leaving for Canada.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile