Cruise Questions CanadaEvery cruise question answered — great prices, with extras on top.
Deals & Booking

Best Cruise Line Military Discounts: 8 Lines Compared (2026)

Updated 25 October 2026 · 5 min read · Cruise Questions Canada editorial team

Quick answerIt depends who you are. For a US couple, Princess (up to US$250 onboard credit) and Celebrity (up to US$100 off per person in a balcony) are the clearest fixed-value offers. For Canadian Armed Forces members, Royal Caribbean, Carnival and MSC are the lines whose published terms have explicitly included Canadian service.
Hand-drawn sketch of a cruise ship, a star, cash and coins and a document, illustrating Best Cruise Line Military Discounts: 8 Lines Compared (2026)

Military discounts are real money, but they work very differently line to line: some are a fixed amount off, some are a separate fare, one is a free cruise. Here is how the eight best-known programs compare, and which one actually wins for your situation.

Cruise line military discounts compared

LineWho qualifiesWhat you getCanadian forcesHow it's verified
Royal CaribbeanActive duty (US and Canada), retirees, honourably discharged veterans, spouses of deceased membersMilitary fare on eligible sailingsYes, active duty explicitly includedProof of service at booking
CarnivalActive and retired US military; Canadian National Defence membersMilitary fares varying by cabin, port and destinationYes, explicitly includedProof of service at booking
MSCActive and retired US and Canadian military, plus spouses, parents, in-laws and childrenSpecial savings across multiple cabins; no penalty for deployment cancellationsYes, explicitly includedProof of service at booking
PrincessActive duty, retired, veteran and disabled militaryUp to $250 onboard creditNot statedProof of service
CelebrityActive and retired military$25 off per person (inside and oceanview), $100 off (balcony and above)Not statedProof of service
NorwegianActive duty, reserves, National Guard and veteransSavings on qualifying faresNot stated; verification uses ID.meID.me through a My NCL account
DisneyActive and retired US military, spouses, National Guard and ReserveDiscounted rate on one stateroom per memberNo, US onlyMilitary ID at check-in
Margaritaville at SeaActive and veteran military, first responders, law enforcement, educators"Heroes Sail Free" cruise to the Bahamas (taxes, fees and gratuities extra)Not statedGovX ID or ShopVCS

Terms above reflect the lines' published programs as of mid-2025, and dollar amounts are in US dollars. Military offers change often and some apply only to selected sailings, so confirm the current terms for your dates before booking.

Which cruise line has the best military discount?

  1. Biggest fixed value for a couple: Princess's onboard credit of up to $250 per booking and Celebrity's $100 per person off a balcony (about $200 for two) are the easiest to put a number on.
  2. Potentially the biggest saving: Royal Caribbean's and Carnival's military fares are separate rates, so on some sailings they undercut everything else and on others they barely beat the public price.
  3. Best for families: MSC extends its savings to parents, in-laws and children across multiple cabins, and waives cancellation penalties for deployment.
  4. Best headline offer: Margaritaville at Sea's "Heroes Sail Free": a free Bahamas cruise for qualifying members, though limited to one sailing a year with blackout dates.
  5. Best for Canadian forces: Royal Caribbean, Carnival and MSC, because their published terms have explicitly included Canadian service. Most other programs are written around US verification services.

Canadian Armed Forces: what you can actually claim

Most military cruise programs are designed for US service members and verified through US services such as ID.me or GovX. For members and veterans of the Canadian Armed Forces, start with the three lines that have named Canadian service in their terms (Royal Caribbean, Carnival and MSC) and ask the others directly, since eligibility can change with each promotion.

Canadian resident rates: often worth comparing

Lines periodically run Canadian resident promotions, with reduced fares or bonus onboard credit. For some Canadian veterans these are easier to claim than a US-designed military rate. Ask for both on the same sailing and take the better one, as covered in Cruise Line Sales Decoded.

First responder discounts

A smaller set of programs extend to police, firefighters and paramedics, with Margaritaville at Sea's Heroes program the most generous. Most are US-focused, so ask rather than assume.

Senior discounts

Cruise lines don't run standing senior discounts the way some hotels do. Senior-targeted fares do appear as occasional promotions, usually for guests 55 and over on selected sailings. They're worth asking about, but rarely beat the best public sale. Retired Canadians usually save more through flexible dates, as covered in adjusting your cruise budget after retirement, and should check cruise insurance for Canadian seniors.

Does a military discount stack with other promotions?

Usually not fully. Most military rates are a separate fare rather than a coupon, so they sit alongside public promotions rather than on top of them. Price the same cabin both ways and book whichever is lower. Onboard-credit offers such as Princess's are more likely to combine. Expect to prove service at booking and show ID at check-in; bookings that can't be verified are typically repriced to the standard fare.

Have a question about this? A licensed cruise expert can answer it for free — no booking required, no pressure.

Ask a cruise expert →

Getting the military rate priced properly

Confirm in writing that your service qualifies on that line before paying a deposit. If a lower fare appears before final payment, you can often reprice your booking as well.

Want this priced up for your dates? Speak to a licensed cruise expert — same price as booking direct, plus perks like onboard credit and prepaid gratuities the websites don't show. No fee, no obligation, and you can book online if you'd rather.

Get a quote or book online →

Frequently asked questions

Which cruise lines give military discounts to Canadian Armed Forces?

Royal Caribbean (active duty in the US and Canada), Carnival (Canadian National Defence members) and MSC (US and Canadian military and family) have explicitly included Canadian forces in their published terms. Most other programs are written for US service members — confirm current terms before booking.

Do veterans get cruise discounts?

Yes on most lines — Royal Caribbean, Princess, Celebrity, Norwegian, MSC and Carnival have all included veterans or retirees in their programs, usually with proof of service verified at booking or check-in.

Can you combine a military discount with other cruise promotions?

Sometimes. Military fares are often their own rate rather than a stackable discount, so compare the military fare against the best public promotion for your sailing and take whichever is lower.

More questions you might have

Booking essentials: Is It Cheaper to Book a Cruise Through a Travel Agent · What Are Expedia Extras on a Cruise Booking · Onboard Credit Explained and How to Get More · Cruise Line Policies Compared: 8 Lines Side by Side (2026)

Speak to a cruise expert