From the official Travel Canada website: https://travel.gc.ca/travel-covid
For all travellers entering Canada by air, land or marine mode:
Proof of COVID-19 vaccination is not required
Pre-board testing is not required, except:
COVID-19 emergency air travel requirements for China, Hong Kong and Macao In effect
COVID-19 pre-entry and arrival tests are not required
Quarantine after you enter Canada is not required
Using ArriveCAN is not required, but
to save time at the border, you can use the ArriveCAN customs and immigration feature to complete your declaration in advance if you’re flying into a participating international airport
Pre-boarding tests for cruise passengers are not required
As always, travel documents are required