In Canada, the following individuals can apply for a Schengen visa:
Canadian Citizens: Canadian citizens who are not also citizens of a Schengen Area country will need to apply for a Schengen visa to enter the Schengen Area for stays longer than 90 days within a 180-day period or for specific purposes such as work or study.
Permanent Residents of Canada: Permanent residents of Canada who are not Canadian citizens will generally need to apply for a Schengen visa to enter the Schengen Area for stays longer than 90 days or for specific purposes. However, if you are a permanent resident of Canada and also hold a valid national passport from a Schengen Area country, you may be exempt from the visa requirement.
Non-Canadian Residents: Individuals residing in Canada but not holding Canadian citizenship or permanent residency will need to apply for a Schengen visa to enter the Schengen Area.
It’s important to note that the specific visa requirements and application process may vary slightly depending on the Schengen country you plan to visit. It’s recommended to check the website of the embassy or consulate of the country you intend to visit for detailed information on visa application procedures and requirements.