- Whitecourt AirportIdent: CYZUServes: Whitecourt
- Whitehorse / Erik Nielsen International AirportIdent: CYXYServes: Whitehorse
- Wiarton AirportIdent: CYVVServes: Wiarton
- Williams Lake AirportIdent: CYWLServes: Williams Lake
- Winnipeg / St. Andrews AirportIdent: CYAVServes: Winnipeg/Saint Andrews
- Wrigley AirportIdent: CYWYServes: Wrigley
- Yarmouth AirportIdent: CYQIServes: Yarmouth
- Yellowknife International AirportIdent: CYZFServes: Yellowknife
- Yorkton Municipal AirportIdent: CYQVServes: Yorkton
- Îles-de-la-Madeleine AirportIdent: CYGRServes: Les Îles-de-la-Madeleine
- A J Flying Ranch AirportIdent: CAJ7Serves: Cayley
- Agro 1 AirstripIdent: CAG4Serves: Vulcan
- Airdrie AerodromeIdent: CEF4Serves: Airdrie
- Aklavik/Freddie Carmichael AirportIdent: CYKDServes: Aklavik
- Akulivik AirportIdent: CYKOServes: Akulivik
- Alberni Valley Regional AirportIdent: CBS8Serves: Port Alberni
- Alert Bay AirportIdent: CYALServes: Alert Bay
- Alexandria AerodromeIdent: CNS4Serves: North Glengarry
- Alhambra / Ahlstrom AirportIdent: CAM4Serves: Alhambra
- Allan AirportIdent: CAN5Airport type: Small airport
- Alliston AirportIdent: CNY4Serves: Alliston
- Altona Municipal AirportIdent: CJL6Serves: Altona
- Arborfield AirportIdent: CJM6Serves: Arborfield
- Arborg AirportIdent: CJU6Serves: Arborg
- Arctic Bay AirportIdent: CYABServes: Arctic Bay
- Arnprior AirportIdent: CNP3Serves: Arnprior
- Arnstein AirportIdent: CNR9Serves: Arnstein
- Arthur (Metz Field)Ident: CMZ2Serves: Centre Wellington
- Arthur (Peskett Field)Ident: CPK9Airport type: Small airport
- Arthur South AirportIdent: CAR5Serves: Arthur
- Arviat AirportIdent: CYEKServes: Arviat
- Ashern AirportIdent: CJE7Serves: Ashern
- Assiniboia AirportIdent: CJN4Serves: Assiniboia
- Athabasca AirportIdent: CYWMServes: Athabasca
- Atlin AirportIdent: CYSQServes: Atlin
- Attawapiskat AirportIdent: CYATServes: Attawapiskat
- Atwood / Coghlin AirportIdent: CAT1Serves: Atwood
- Aupaluk AirportIdent: CYLAServes: Aupaluk
- Baie-Comeau (Manic 1) AirportIdent: CSL9Serves: Baie-Comeau
- Baldwin AirportIdent: CPB9Serves: Baldwin
- Bancroft Community AirportIdent: CNW3Serves: Bancroft
- Banff AirportIdent: CYBAServes: Banff
- Bar River AirportIdent: CPF2Serves: Echo Bay
- Barrhead AirportIdent: CEP3Serves: Barrhead
- Barrie Executive AirportIdent: CNA3Serves: Barrie
- Bashaw AirportIdent: CFK2Serves: Bashaw
- Bassano AirportIdent: CEN2Serves: Bassano
- Bawlf (Blackwells) AirportIdent: CFR2Serves: Bawlf
- Bearskin Lake AirportIdent: CNE3Serves: Bearskin Lake
- Beausejour/Av-Ranch AirparkIdent: CAV6Serves: Beausejour
- Beauval AirportIdent: CJK3Serves: Beauval
- Beaverley AirportIdent: CBA8Serves: Beaverley
- Beaverlodge AirportIdent: CEU2Serves: Beaverlodge
- Beeton FieldIdent: CBF3Serves: Beeton
- Beiseker AirportIdent: CFV2Serves: Beiseker
- Bell Island AirportIdent: CCV4Serves: Bell Island
- Belleville AerodromeIdent: CNU4Serves: Belleville
- Belwood (Baird Field)Ident: CBF2Serves: East Garafraxa
- Belwood (Ellen Field)Ident: CEF2Serves: Centre Wellington
- Berens River AirportIdent: CYBVServes: Berens River