Originally Posted by
maniac78
Any Canadians know if ID checking is optional at Canadian airports as well?
CATSA (security) do not require or demand to see your ID*, although they will probably look at it if you voluntarily give it to them as most people seem to do. For domestic and international flights, the airlines will require ID at check-in and (in most cases) boarding.
Transborder (to the US) with preclearance you have to provide ID to the US ICE (Immigration) officer before admittance even to the security check.
*
they are in fact prohibited by law from doing so, and unlike the TSA do not make up the rules for themselves. Mostly.