Yes, you need an eTA to transit through Canada, even if you do not leave the airport.
What You Need to Know
An eTA is required for all travelers flying to Canada or passing through a Canadian airport, regardless of whether you stay in the airport’s transit area. Without a valid eTA, airlines may deny boarding.
Our Recommendation
Apply for your eTA before booking or departing on any flight that transits through Canada to avoid travel disruptions.
A Quick Tip
Keep a digital or printed copy of your eTA approval handy during your journey, even if you are only transiting.