- Mccreary AirportIdent: CJR8Serves: Mccreary
- Meadowbank AirportIdent: CMB2Serves: Agnico-Eagle Meadowbank Gold Mine
- Melbourne AirportIdent: CNM2Serves: Melbourne
- Melfort AirportIdent: CJZ3Serves: Melfort
- Melita AirportIdent: CJT5Serves: Melita
- Melville Municipal AirportIdent: CJV9Serves: Melville
- Merritt AirportIdent: CAD5Serves: Merritt
- Midway AirportIdent: CBM6Serves: Midway
- Mile 422 (Alaska Highway) AirportIdent: CBK7Serves: Toad River
- Milk River AirportIdent: CEW5Serves: Milk River
- Miminiska AirportIdent: CPS5Serves: Miminiska
- Minnedosa AirportIdent: CJU5Serves: Minnedosa
- MintoIdent: CMN4Airport type: Small airport
- Mobil Bistcho AirportIdent: CFV3Serves: Mobil Bistcho
- Molson Lake AirportIdent: CKJ8Serves: Molson Lake
- Moncton / McEwen AirportIdent: CCG4Serves: Moncton
- Mont Laurier AirportIdent: CSD4Serves: Mont-Laurier
- Mont-Tremblant/Saint-Jovite AirportIdent: CSZ3Serves: Mont-Tremblant
- Montmagny AirportIdent: CSE5Serves: Montmagny
- Montreal / Aéroparc Île PerrotIdent: CSP6Serves: Montréal
- Montreal / St-Lazare AirportIdent: CST3Serves: Montréal
- Moose Jaw Municipal AirportIdent: CJS4Serves: Moose Jaw
- Moose Lake Lodge AirportIdent: CAS2Serves: Anahim Lake
- Moosomin AirportIdent: CJB5Serves: Moosomin
- Morden Regional AirportIdent: CJA3Serves: Morden
- Mule Creek AirportIdent: CBS4Serves: Mule Creek
- Muskeg Tower AirportIdent: CFW4Serves: Muskeg Tower
- Muskrat Dam AirportIdent: CZMDServes: Muskrat Dam
- Naicam AirportIdent: CJR9Serves: Naicam
- Nain AirportIdent: CYDPServes: Nain
- Nakusp AirportIdent: CAQ5Serves: Nakusp
- Nampa / HockeyIdent: CNP6Airport type: Small airport
- Namur Lake AirportIdent: CFB5Serves: Namur Lake
- Naujaat AirportIdent: CYUTServes: Repulse Bay
- Neepawa AirportIdent: CJV5Serves: Neepawa
- Neilburg AirportIdent: CJV2Serves: Neilburg
- Nekweaga Bay AirportIdent: CKN8Serves: Nekweaga Bay
- Nelson AirportIdent: CZNLServes: Nelson
- Nemiscau AirportIdent: CYHHServes: Nemiscau
- Nestor Falls AirportIdent: CJA5Serves: Nestor Falls
- Newburgh - R.S. (Bob) Clapp Memorial AirstripIdent: CA-0506Serves: Camden East
- Niagara Central Dorothy Rungeling AirportIdent: CNQ3Serves: Welland
- Niagara South AirportIdent: CNF9Serves: Niagara Falls
- Nixon AirportIdent: CNX8Serves: Simcoe
- North Seal River AirportIdent: CEG8Serves: North Seal River
- North Spirit Lake AirportIdent: CKQ3Serves: North Spirit Lake
- Norway House AirportIdent: CYNEServes: Norway House
- Norwood Dale FieldIdent: CAD9Serves: Coulson
- Oak Hammock Air ParkIdent: CAV9Serves: Saint Andrews
- Oakwood FieldIdent: CA-1263Serves: Oakwood
- Odessa / Strawberry Lakes AirstripIdent: CSL7Serves: Qu'Appelle
- Ogilvie River AirportIdent: CFS4Serves: Ogilvie River
- Ogoki Post AirportIdent: CYKPServes: Ogoki Post
- Old Crow AirportIdent: CYOCServes: Old Crow
- Olds (Netook) AirportIdent: CFK6Serves: Olds
- Olds-Didsbury AirportIdent: CEA3Serves: Olds-Didsbury
- Oliver AirportIdent: CAU3Serves: Oliver
- One Hundred Mile House AirportIdent: CAV3Serves: One Hundred Mile House
- Opapimiskan Lake AirportIdent: CKM8Serves: Opapimiskan Lake
- Orangeville / Castlewood FieldIdent: CPV2Serves: Orangeville