The following active airports serve the area around Montreal, Quebec, Canada, lying underneath or immediately adjacent to Montreal's terminal control area:

thumb|Montréal-Pierre Elliot Trudeau International Airport terminal and control tower

thumb|Montréal–Mirabel International Airport

thumb|Montreal Saint-Hubert Longueuil Airport

thumb|The former Cartierville Airport

The code for all Montreal airports is YMQ.

Land based airports

Scheduled commercial airline service

{|class="wikitable sortable" style="width:auto;"

! width="*" |Airport name

! width="*" |ICAO/TC LID/IATA

! width="*" |Location

! width="*" |Coordinates

|-

| Montréal–Trudeau International Airport || CYUL (YUL) || Dorval ||

|-

| Montreal Metropolitan Airport || CYHU (YHU) || Saint-Hubert, Longueuil ||

|}

Other

{|class="wikitable sortable" style="width:auto;"

! width="*" |Airport name

! width="*" |ICAO/TC LID/IATA

! width="*" |Location

! width="*" |Coordinates

|-

| Alexandria Aerodrome || CNS4 || North Glengarry, Ontario ||

|-

| Hawkesbury Airport || CNV4 || Hawkesbury, Ontario ||

|-

| Hawkesbury (East) Airport || CPG5 || Hawkesbury, Ontario ||

|-

| Lac Agile (Mascouche) Airport || CSA2 || Mascouche ||

|-

| Lachute Airport || CSE4 || Lachute ||

|-

| Montréal/Aéroparc Île Perrot || CSP6 || Montreal ||

|-

| Montréal/Les Cèdres Airport || CSS3 || Les Cèdres ||

|-

| Montréal–Mirabel International Airport || CYMX (YMX) || Mirabel ||

|-

| Montréal/Saint-Lazare Aerodrome || CST3 || Saint-Lazare ||

|-

| Saint-Jean Airport || CYJN (YJN) || Saint-Jean-sur-Richelieu ||

|-

| Saint-Mathias Aerodrome || CSP5 || Saint-Mathias-sur-Richelieu ||

|-

| Saint-Mathias/Grant Aerodrome || CSX5 || Saint-Mathias-sur-Richelieu ||

|-

| Saint-Mathieu-de-Beloeil Aerodrome || CSB3 || Saint-Mathieu-de-Beloeil ||

|-

| Salaberry-de-Valleyfield Aerodrome || CSD3 || Salaberry-de-Valleyfield ||

|-

| Richelieu Airport || CSX3 || Richelieu ||

|-

| Richelieu/Messier Aerodrome || CRM3 || Richelieu ||

|}

Montréal-Trudeau (formerly known as Dorval) handles the scheduled passenger service for Montreal. Mirabel formerly also handled scheduled passenger service, but it has been discontinued and the airport is little used. Saint-Hubert is the major general aviation reliever for the city, though Trudeau also sees a lot of general aviation traffic.

Plattsburgh International Airport in Plattsburgh, New York, markets itself as "Montreal's U.S. airport". The airport is from Montreal, and closer than Trudeau to the South Shore. More than 80% of passengers departing Plattsburgh Airport are Canadian.

Water aerodromes

{|class="wikitable sortable" style="width:auto;"

! width="*" |Airport name

! width="*" |ICAO/TC LID/IATA

! width="*" |Location

! width="*" |Coordinates

|-

| Montréal/Boisvert & Fils Water Airport || CSA4 || Rivière des Prairies, Montreal ||

|-

|Montréal/Hydro Aéroport de Montréal Water Airport || CHA3 || Saint Lawrence River, Longueuil, Montreal ||

|-

| Saint-Mathias Water Aerodrome || CSV9 || Richelieu River, Saint-Mathias-sur-Richelieu ||

|}

Heliports

{|class="wikitable sortable" style="width:auto;"

! width="*" |Airport name

! width="*" |ICAO/TC LID/IATA

! width="*" |Location

! width="*" |Coordinates

|-

| Montréal (Bell) Heliport || CSW5 || Montreal ||

|-

| Montréal East (AIM) Heliport || CSH9 || Montreal ||

|-

| Montréal/Heliport Senneville || CHS5|| Montreal ||

|-

| Montréal/Kruger Heliport || CSN2 || Montreal ||

|-

| Montréal/Laval (Artopex Plus) Heliport || CLP2 || Montreal ||

|-

| Montréal/Les Cèdres Heliport || CSH6 || Les Cèdres ||

|-

| Montréal/Longueuil (Centre Hospitalier Pierre-Boucher) Heliport || CCH5 || Hôpital Pierre Boucher, Montreal ||

|-

| Montréal/Mirabel Hélico Heliport || CMH4 || Montreal ||

|-

| Montréal/Passport Hélico Heliport || CPP8 || Montreal ||

|-

| Montréal/Point Zero Heliport || CPZ6 || Montreal ||

|-

| Montréal/Saint-Hubert Heli-Inter Heliport || CTG2 || Saint-Hubert, Longueuil ||

|-

| Montréal (Sacre-Coeur) Heliport || CSZ8 || Hôpital du Sacré-Cœur de Montréal, Montreal ||

|-

| Valleyfield (Ciment Deval Inc) Heliport || CSY5 || Salaberry-de-Valleyfield ||

|}

Historical airports

{|class="wikitable sortable" style="width:auto;"

! width="*" |Airport name

! width="*" |ICAO/TC LID/IATA

! width="*" |Location

! width="*" |Coordinates

|-

| Cartierville Airport || CYCV (YCV) || Saint-Laurent ||

|-

| Chambly Airport || CTT2 || Chambly ||

|-

| Hawkesbury (Windover Field) Airport || CPD8 || Hawkesbury, Ontario ||

|-

| Montréal/Boucherville Water Aerodrome || CTA7 || Boucherville ||

|-

|Montréal/Île Sainte-Hélène Water Airport||CVP2||Saint Helen's Island, Montreal||

|-

| Montréal/Marina Venise Water Airport || CST8 || Rivière des Mille Îles, Montreal ||

|-

| Montréal/Mascouche Airport || CSK3 || Mascouche ||

|-

| CFB St. Hubert || || Montreal ||

|-

| Victoria STOLport || CYMY (YMY) || Montreal ||

|}

References