The last date to apply for May intake in Canada is usually 8-10 months before intake starts. Though, it fluctuates depending on the university.