# List of airports in Canada (A–B)

This is an alphabetical list of all Nav Canada certified and registered water and land airports, aerodromes and heliports in the Provinces and territories of Canada. Airports names in italics are part of the National Airports System.
They are listed in the format:

## A

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| Abbotsford International Airport | CYXX | | YXX | Abbotsford | BC |
| Abbotsford (Regional Hospital & Cancer Centre) Heliport | | CAB5 | | Abbotsford | BC |
| Abbotsford (Sumas Mountain) Heliport | | CSM7 | | Abbotsford | BC |
| Abbotsford (Teck) Heliport | | CTK8 | | Abbotsford | BC |
| Airdrie Aerodrome | | CEF4 | | Airdrie | AB |
| Ajax (Pickering General Hospital) Heliport | | CPE2 | | Ajax | ON |
| Aklavik/Freddie Carmichael Airport | CYKD | | LAK | Aklavik | NT |
| Aklavik Water Aerodrome | | CER6 | | Aklavik | NT |
| Akulivik Airport | CYKO | | AKV | Akulivik | QC |
| Alert Airport | CYLT | | YLT | Alert | NU |
| Alert Bay Airport | CYAL | | YAL | Alert Bay | BC |
| Alert Bay Water Aerodrome | | CBC3 | | Alert Bay | BC |
| Alexandria Aerodrome | | CNS4 | | Alexandria | ON |
| Alhambra/Ahlstrom Aerodrome | | CAM4 | | Alhambra | AB |
| Algoma Mills Water Aerodrome | | CPN6 | | Algoma Mills | ON |
| Alida/Cowan Farm Private Aerodrome | | CCF7 | | Alida | SK |
| Allan J. MacEachen Port Hawkesbury Airport (Port Hawkesbury Airport) | CYPD | | YPS | Port Hawkesbury | NS |
| Allan Aerodrome | | CAN5 | | Allan | SK |
| Allan Park Aerodrome | | CAP2 | | Allan Park | ON |
| Alliford Bay Water Aerodrome | | CBE7 | | Alliford Bay | BC |
| Alliston Airport | | CNY4 | | Alliston | ON |
| Alliston Heliport | | CPJ2 | | Alliston | ON |
| Alliston (Stevenson Memorial Hospital) Heliport | | CPZ2 | | Alliston | ON |
| Alma Airport | CYTF | | YTF | Alma | QC |
| Alma (Rivière La Grande Décharge) Water Aerodrome | | CGD2 | | Alma | QC |
| Almaguin Highlands Air Park (South River-Sundridge District Airport) | | CPE6 | | South River/Sundridge | ON |
| Almonte (General Hospital) Heliport | | CAL5 | | Almonte | ON |
| Altona Municipal Airport | | CJL6 | | Altona | MB |
| Amherst Heliport | | CCB3 | | Amherst | NS |
| Amos/Magny Airport | CYEY | | YEY | Amos | QC |
| Anahim Lake Airport | | CAJ4 | YAA | Anahim Lake | BC |
| Angling Lake/Wapekeka Airport | | CKB6 | YAX | Wapekeka | ON |
| Antigonish (St. Martha's Regional Hospital) Heliport | | CDY5 | | Antigonish | NS |
| Anzac (Long Lake) Heliport | | CNZ2 | | Athabasca oil sands | AB |
| Arborfield Airport | | CJM6 | | Arborfield | SK |
| Arborg Airport | | CJU6 | | Arborg | MB |
| Arcola Airport | | CJA7 | | Arcola | SK |
| Arctic Bay Airport | CYAB | | YAB | Arctic Bay | NU |
| Arctic Watch Lodge Aerodrome | | CRW4 | | Somerset Island | NU |
| Arichat (St. Anne Ladies Auxiliary Hospital) Heliport | | CDT3 | | Arichat | NS |
| Armstrong Airport | CYYW | | YYW | Armstrong | ON |
| Armstrong Water Aerodrome | | CJF6 | | Armstrong | ON |
| Arnprior/South Renfrew Municipal Airport | | CNP3 | | Arnprior | ON |
| Arnprior Water Aerodrome | | CNB5 | | Arnprior | ON |
| Arthur (Arthur South) Aerodrome | | CAR5 | | Arthur | ON |
| Arthur (Damascus Field) Aerodrome | | CDF6 | | Arthur | ON |
| Arthur (Peskett Field) Aerodrome | | CPK9 | | Arthur | ON |
| Arthur (Walter's Field) Aerodrome | | CPC3 | | Arthur | ON |
| Arviat Airport | CYEK | | YEK | Arviat | NU |
| Arviat Water Aerodrome | | CRV8 | | Arviat | NU |
| Ashern Airport | | CJE7 | | Ashern | MB |
| Assiniboia Airport | | CJN4 | | Assiniboia | SK |
| Astorville/Lake Nosbonsing Water Aerodrome | | CLN5 | | Astorville | ON |
| Athabasca Airport | CYWM | | | Athabasca | AB |
| Atikokan (General Hospital) Heliport | | CKF3 | | Atikokan | ON |
| Atikokan Municipal Airport | CYIB | | YIB | Atikokan | ON |
| Atikokan Water Aerodrome | | CJH6 | | Atikokan | ON |
| Atlin Airport | CYSQ | | | Atlin | BC |
| Atlin Water Aerodrome | | CAD6 | | Atlin | BC |
| Attawapiskat Airport | CYAT | | YAT | Attawapiskat | ON |
| Atwood/Coghlin Airport | | CAT1 | | Atwood | ON |
| Aupaluk Airport | CYLA | | YPJ | Aupaluk | QC |
| Avey Field State Airport | | 69S | | Christina Lake (Laurier, Washington, USA) | BC |
| Axe Lake Aerodrome | | CAX2 | | Axe Lake oil sands | SK |
| Ayr/Sargeant Private Airfield | | CAY5 | | Ayr | ON |

## B

| Airport name | ICAO | TC LID | IATA | Community | Province or territory |
| Baddeck (Guneden) Aerodrome | | CDW2 | | Baddeck | NS |
| Bagotville Airport (CFB Bagotville) | CYBG | | YBG | Saguenay | QC |
| Baie-Comeau Airport | CYBC | | YBC | Baie-Comeau | QC |
| Baie-Comeau/Héli-Manicouagan Heliport | | CSN9 | | Baie-Comeau | QC |
| Baie-Comeau (Manic 1) Airport | | CSL9 | | Baie-Comeau | QC |
| Baie-Comeau Water Aerodrome | | CSD6 | | Baie-Comeau | QC |
| Baie-Saint-Paul Heliport | | CTD4 | | Baie-Saint-Paul | QC |
| Baker Lake Airport | CYBK | | YBK | Baker Lake | NU |
| Baker Lake Water Aerodrome | | CJK6 | | Baker Lake | NU |
| Bala Aerodrome | | CBL8 | | Bala | ON |
| Bala/Gibson Lake Water Aerodrome | | CGL3 | | Bala | ON |
| Bala (Medora Lake) Aerodrome | | CME3 | | Bala | ON |
| Bala/Muskoka Float Flying Club Water Aerodrome | | CBA6 | | Bala | ON |
| Baldwin Airport | | CPB9 | | Baldwin, York Regional Municipality | ON |
| Baldwin West Aerodrome | | CBW8 | | Baldwin, York Regional Municipality | ON |
| Bamfield Water Aerodrome | | CAE9 | | Bamfield | BC |
| Bancroft Airport | | CNW3 | | Bancroft | ON |
| Bancroft (North Hastings District Hospital) Heliport | | CPB7 | | Bancroft | ON |
| Banff Airport | CYBA | | | Banff | AB |
| Banff Mineral Springs (Hospital) Heliport | | CBM7 | | Banff | AB |
| Banff (Park Compound) Heliport | | CBP2 | | Banff | AB |
| Barrage Gouin Water Aerodrome | | CTP3 | | Barrage Gouin Lodge | QC |
| Barrhead Airport | | CEP3 | | Barrhead | AB |
| Barrhead (Healthcare Centre) Heliport | | CHC3 | | Barrhead | AB |
| Barrie-Orillia (Lake Simcoe Regional) Airport | CYLS | | | Barrie | ON |
| Barrie (Royal Victoria Hospital) Heliport | | CRV2 | | Barrie | ON |
| Bar River Airport | | CPF2 | | Bar River | ON |
| Bar River Water Aerodrome | | CNE5 | | Bar River | ON |
| Barry's Bay/Madawaska Valley Airpark | | CNZ4 | | Barry's Bay | ON |
| Barry's Bay (St. Francis Memorial Hospital) Heliport | | CPV6 | | Barry's Bay | ON |
| Bashaw Airport | | CFK2 | | Bashaw | AB |
| Bassano Airport | | CEN2 | | Bassano | AB |
| Bassano (Health Centre) Heliport | | CBL4 | | Bassano | AB |
| Bathurst Airport | CZBF | | ZBF | Bathurst | NB |
| Bawlf (Blackwells) Airport | | CFR2 | | Bawlf | AB |
| Beamsville/Panterra Heliport | | CBE3 | | Beamsville | ON |
| Beardmore (Health Centre) Heliport | | CPY3 | | Beardmore | ON |
| Bearskin Lake Airport | | CNE3 | XBE | Bearskin Lake | ON |
| Beausejour/AV-Ranch Airpark | | CAV6 | | Beausejour | MB |
| Beauval Airport | | CJK3 | | Beauval | SK |
| Beaver Creek Airport | CYXQ | | YXQ | Beaver Creek | YT |
| Beaverley Airport | | CBA8 | | Beaverley | BC |
| Beaverlodge Airport | | CEU2 | | Beaverlodge | AB |
| Beaverlodge/Clanachan Aerodrome | | CLN4 | | Beaverlodge | AB |
| Beaverton Aerodrome | | CBV2 | | Beaverton | ON |
| Beaverton North Aerodrome | | CBN7 | | Beaverton | ON |
| Bécancour Heliport | | CSV3 | | Bécancour | QC |
| Beddis Beach Heliport | | CBB4 | | Beddis Beach, Strait of Georgia | BC |
| Bedwell Harbour Water Aerodrome | | CAB3 | | Bedwell Harbour | BC |
| Beiseker Airport | | CFV2 | | Beiseker | AB |
| Bella Bella (Campbell Island) Airport | | CBBC | | Bella Bella | BC |
| Bella Bella/Shearwater Water Aerodrome | | CAW8 | YSX | Shearwater | BC |
| Bella Bella/Waglisla Water Aerodrome | | CAR9 | | Waglisla | BC |
| Bella Coola Airport | CYBD | | YBD | Bella Coola | BC |
| Belleville Aerodrome | | CNU4 | | Belleville | ON |
| Belleville (QHC) Heliport | | CBV5 | | Belleville | ON |
| Bell Island Airport | | CCV4 | | Bell Island | NL |
| Belwood (Baird Field) Aerodrome | | CBF2 | | Belwood | ON |
| Belwood (Ellen Field) Aerodrome | | CEF2 | | Belwood | ON |
| Belwood (Heurisko Pond) Water Aerodrome | | CHP2 | | Belwood | ON |
| Benalto/Hillman's Farm Aerodrome | | CBH7 | | Benalto | AB |
| Berens River Airport | CYBV | | YBV | Berens River | MB |
| Big Bay Water Aerodrome | | CAF6 | | Big Bay | BC |
| Big Bend Airport (Innisfail Aerodrome) | | CEM4 | | Innisfail | AB |
| Biggar Airport | | CJF8 | | Biggar | SK |
| Big Hook Wilderness Camp Water Aerodrome | | CJS6 | | Opasquia Provincial Park | ON |
| Big River Airport | | CKX8 | | Big River | SK |
| Big Sand Lake Airport | | CJQ9 | | Big Sand Lake | MB |
| Big Trout Lake Airport | CYTL | | YTL | Big Trout Lake | ON |
| Billy Bishop Regional Airport (Owen Sound/Billy Bishop Regional Airport) | CYOS | | YOS | Owen Sound | ON |
| Billy Bishop Toronto City Airport (Toronto City Centre Airport, Toronto Island Airport) | CYTZ | | YTZ | Toronto | ON |
| Billy Bishop Toronto City Water Aerodrome (Toronto/Billy Bishop Toronto City Water Aerodrome) | | CPZ9 | | Toronto | ON |
| Birch Hills Airport | | CJD3 | | Birch Hills | SK |
| Birch Mountain Airport | | CFM2 | | Birch Mountain | AB |
| Bird River (Lac Du Bonnet) Airport | | CJP7 | | Lac Du Bonnet | MB |
| Bird River Water Aerodrome | | CJX6 | | Lac Du Bonnet | MB |
| Bistcho Airport | | CPB8 | | Bistcho | AB |
| Bissett Water Aerodrome | | CJY6 | | Bissett | MB |
| Black Lake Water Aerodrome | | CJZ6 | | Camp Grayling | SK |
| Blackstock/Martyn Aerodrome | | CBM2 | | Blackstock | ON |
| Black Tickle Airport | | CCE4 | YBI | Black Tickle | NL |
| Blackie/Wilderman Farm Airport | | CFT2 | | Blackie | AB |
| Blackwater Creek (Sunderland) Aerodrome | | CSD7 | | Sunderland | ON |
| Blairmore (Crowsnest Pass Hospital) Heliport | | CBS9 | | Blairmore | AB |
| Blairmore (Forestry) Heliport | | CEK4 | | Blairmore | AB |
| Blind Channel Water Aerodrome | | CAG6 | | Blind Channel | BC |
| Bloodvein River Airport | CZTA | | YDV | Bloodvein First Nation | MB |
| Blue River Airport | CYCP | | YCP | Blue River | BC |
| Blue Sea Lake (Outaouais Aviation) Water Aerodrome | | CBS6 | | Blue Sea Lake | QC |
| Bobcaygeon/Chesher Lakehurst Aerodrome | | CLH5 | | Bobcaygeon | ON |
| Bob Quinn Lake Airport | | CBW4 | YBO | Bob Quinn Lake | BC |
| Bolton Heliport | | CNB2 | | Bolton | ON |
| Bonaventure Airport | CYVB | | YVB | Bonaventure | QC |
| Bonnyville Airport | CYBF | | | Bonnyville | AB |
| Bonnyville Health Centre Heliport | | CBN2 | | Bonnyville | AB |
| Borden Heliport (CFB Borden) | CYBN | | | CFB Borden | ON |
| Boston Brook Airport | | CCJ3 | | Boston Brook | NB |
| Bottrel/Anchor 9 Ranch Aerodrome | | CBR9 | | Bottrel | AB |
| Boundary Bay Airport (Vancouver/Boundary Bay Airport) | CZBB | | YDT | Delta | BC |
| Bow Island Airport | | CEF3 | | Bow Island | AB |
| Bowmanville (Lakeridge Health) Heliport | | CPL7 | | Bowmanville | ON |
| Boyle Airport | | CFM7 | | Boyle | AB |
| Boyle (Healthcare Centre) Heliport | | CHJ4 | | Boyle | AB |
| Bracebridge (South Muskoka Memorial Hospital) Heliport | | CPL2 | | Bracebridge | ON |
| Bracebridge/Spirit Bay Water Aerodrome | | CCB9 | | Bracebridge | ON |
| Bracebridge (Stone Wall Farm) Aerodrome | | CSW4 | | Bracebridge | ON |
| Bracebridge (Tinks) Aerodrome | | CTA6 | | Bracebridge | ON |
| Bracebridge West Aerodrome | | CWB2 | | Bracebridge | ON |
| Bradford Aerodrome | | CPM7 | | Bradford | ON |
| Braeburn Airport (Cinnamon Bun Airstrip) | | CEK2 | | Braeburn Lodge | YT |
| Brampton-Caledon Airport | | CNC3 | | Brampton | ON |
| Brampton (National "D") Heliport | | CPC4 | | Brampton | ON |
| Brandon Municipal Airport (McGill Field) | CYBR | | YBR | Brandon | MB |
| Brant (Dixon Farm) Airport | | CEX9 | | Brant | AB |
| Brantford Airport | CYFD | | YFD | Brantford | ON |
| Brechin/Ronan Aircraft Aerodrome | | CDU7 | | Brechin | ON |
| Bridgewater/Dayspring Airpark | | CDY6 | | Bridgewater | NS |
| Bridgewater (South Shore Regional Hospital) Heliport | | CDT6 | | Bridgewater | NS |
| Briercrest South Airport | | CBS7 | | Briercrest | SK |
| Bristol Aerodrome | | CDA6 | | Bristol | NB |
| Brochet Airport | CYBT | | YBT | Brochet | MB |
| Brockville Regional Tackaberry Airport | | CNL3 | XBR | Brockville | ON |
| Brockway Airport | | CCX3 | | Brockway | NB |
| Bromont (Roland Désourdy) Airport | CZBM | | ZBM | Bromont | QC |
| Brooks (Community Health Centre) Heliport | | CFV8 | | Brooks | AB |
| Brooks Regional Aerodrome | CYBP | | | Brooks | AB |
| Brucejack/Bowser Aerodrome | | CBB6 | | Brucejack Mine | BC |
| Bruce Mines/Kerr Field Aerodrome | | CBM3 | | Bruce Mines | ON |
| Brussels (Armstrong Field) Airport | | CPD4 | | Brussels | ON |
| Bouctouche Aerodrome | | CDT5 | | Bouctouche | NB |
| Buffalo (Jaques Farms) Aerodrome | | CJF4 | | Buffalo | AB |
| Buffalo Narrows Airport | CYVT | | YVT | Buffalo Narrows | SK |
| Buffalo Narrows (Fire Centre) Heliport | | CBN3 | | Buffalo Narrows | SK |
| Buffalo Narrows Water Aerodrome | | CJB7 | | Buffalo Narrows | SK |
| Burditt Lake Water Aerodrome | | CJC7 | | Burditt Lake | ON |
| Burlington Executive Airport | CZBA | | | Burlington | ON |
| Burlington/Hamilton Harbour Water Aerodrome | | CHH2 | | Burlington | ON |
| Burns Lake Airport | CYPZ | | YPZ | Burns Lake | BC |
| Burns Lake (LD Air) Water Aerodrome | | CLD3 | | Burns Lake | BC |
| Burwash Airport | CYDB | | YDB | Burwash Landing | YT |
| Buttonville Municipal Airport (Toronto/Buttonville Municipal Airport) | CYKZ | | YKZ | Buttonville | ON |