在加拿大居留的条件取决于您的移民身份和居留目的。一般来说,留学生需要获得合法的学习许可,并符合相关的移民规定。如果您是工作签证持有者,需要确保持有有效的工作许可,同时要遵守加拿大的劳工法规。如果您希望移民定居加拿大,可以通过不同的移民项目来申请永久居留身份,如技术移民、家庭团聚移民等。在申请永久居留时,要满足相关的条件,如语言能力、教育背景、工作经验等。此外,还有一些特殊的居留条件,如投资移民、难民身份等,具体要根据您的个人情况来选择合适的居留途径。总的来说,要在加拿大合法居留,需要遵守移民法规,并根据自身情况选择合适的居留方式。