是的,加拿大允许留学生在其留学期间打工。根据加拿大移民、难民和公民部门的规定,持有合法留学签证的国际学生可以在每周工作20小时,学期期间和放假期间都可以打工。这个政策的目的是为了帮助学生在经济上得到支持,提供工作经验,并且帮助他们更好地融入当地社会。然而,需要注意的是,学生打工时必须符合加拿大劳动法的规定,如必须年满16岁、工作时段不能干扰正常学业、必须在合法的工作场所等。此外,学生还需要申请社会保险号码(SIN),这是在加拿大合法工作所必须的。因此,在留学期间打工是一种很好的方式来补充生活费用,获得实践经验,并与当地社会互动。