Yes, all travellers 5 years of age or older, regardless of citizenship, must provide proof of a COVID-19 test result to enter Canada.