Canada has welcomed over 1 million refugees since 1980 and continues to accept more. Canada believes in resettling refugees to save lives and to provide stability to those fleeing. Canada offers a safe haven to people with a well-founded fear of prosecution in their country or if people cannot return due to that fear. Canada works with The United Nations Refugee Agency (UNHCR) to make sure that it can help as many people as possible. There are also many different private sponsors that work with the Canadian Government to help resettle people.
You can apply for asylum if you fear prosecution due to any of the following reasons:
To claim refugee status, you must either be at a Canadian border or be somewhere inside of Canada.