Air Canada offers 12 free special meals for dietary, religious and medical needs. Order at least 24 hours before your first flight: choose it from the Meal menu when you book, or add it later through the Trips tab on aircanada.com or by contacting Air Canada. Special meals are available on international flights with a meal service and in Premium Economy and Business within North America, but not on Economy flights with the Air Canada Bistro. For screenshots of each step, see our guide to ordering meals on Air Canada.

Which Flights Offer Special Meals

Flight and cabin Special meals
Premium Economy and Business, within North America Available
Economy on Air Canada Bistro flights Not available
International flights, all cabins Available on every flight with a meal service, except Bistro flights
Codeshare and partner airline flights Contact Air Canada, as you may not be able to order online

Special Meals

Code Meal What’s in it
AVML Vegetarian Asian / Hindu vegetarian meal Asian or Indian-style vegetarian, with no meat or eggs, but may include dairy
BBML Baby meal For babies under 1: strained or pureed, mildly seasoned food
CHML Child meal For children aged 1 and older: familiar, child-friendly food
DBML Diabetic meal Balanced, with fruit, vegetables, whole grains, legumes, dairy and lean protein. Also suits low-fat and low-salt diets
GFML Gluten intolerant meal No ingredients containing gluten
HNML Hindu meal (non-vegetarian) Prepared to Hindu customs, usually Indian-style, spicy or curried, and not vegetarian
KSML Kosher meal Prepared to Jewish dietary laws. Order at least 24 hours ahead
LCML Low-calorie meal Lower-calorie dishes, with no more than 120 kcal per 100 g
MOML Halal meal Halal meat and fish, with no pork, gelatin or alcohol. The meal as a whole isn’t halal certified
VJML Vegetarian Jain meal Indian-style vegetarian, with no animal products and no root or bulb vegetables
VGML Vegan meal No animal products, eggs or dairy. Also suits lactose intolerance
VLML Vegetarian lacto-ovo meal Vegetarian, with no meat or fish, but may include eggs and dairy

Allergies

Air Canada can’t provide meals guaranteed free of nuts, seafood or other foods. If you have an allergy, you can bring your own snacks and food on board, keeping in mind any rules on bringing food through US pre-clearance when flying to the US.

FAQs

Can I get special meals on all Air Canada flights?

No. Special meals are available on international flights with a meal service and in Premium Economy and Business within North America, but not on Economy flights with the Air Canada Bistro.

How do I order a special meal on Air Canada?

Choose it from the Meal menu when you book, or add it later through the Trips tab on aircanada.com or by contacting Air Canada, at least 24 hours before your first flight.

Does Air Canada have halal meals?

Yes. Order the halal meal (MOML), which uses halal meat and fish and contains no pork, gelatin or alcohol, although the meal as a whole isn’t halal certified.

Does Air Canada have a low-fat meal?

Not as a separate meal. Air Canada’s diabetic meal (DBML) is low in fat and salt, so it suits both diets.