Most major cruise lines offer some form of military discount or onboard credit — for active duty, retired, veterans, and in many cases their spouses. The offers vary significantly by cruise line, so knowing what each one provides before you book can save you real money.
Military Cruise Discounts at a Glance
| Cruise Line | Benefit Type | Amount | Who Qualifies |
|---|---|---|---|
| Carnival | Discounted fare, cabin upgrades, OBC | Varies by sailing | Active, retired, veterans, cadets |
| Royal Caribbean | Military rate (fare discount) | Up to 40% on select sailings | Active, retired, veterans, spouses of deployed |
| Norwegian (NCL) | Fare discount | 10% off cruise fare | Active, retired, US military + spouses |
| Princess | Onboard credit | $50 / $100 / $250 (by cruise length) | Active, retired, veterans — US & Canada |
| Celebrity | Fare discount | $25 off inside/OV; $100 off veranda+ | Active, retired, veterans — US & Canada; spouses of deployed/deceased |
| Holland America | Onboard credit | $100 per stateroom | Active, retired, veterans |
| MSC Cruises | Fare discount | 5–10% (varies by cabin type) | Active, retired + family members (spouses, parents, children) |
| Cunard | Onboard credit | $50 / $100 / $250 (by cruise length) | US, Canada, UK, Australia, NZ military |
| Disney Cruise Line | Military rate | From $200/person/night (select sailings) | Active, retired, US military + spouses |
Rates and eligibility change. Always verify directly with the cruise line before booking.
Who Qualifies?
Eligibility is broadly consistent across cruise lines, though details vary. Generally you qualify if you are:
- Active duty — currently serving in the US Army, Navy, Air Force, Marines, Coast Guard, National Guard, or Reserves; or Canadian National Defence
- Retired — minimum 20 years of service, medically retired, or 100% disabled
- Veteran — Honorable Discharge after a minimum of 2 years of service, or 6 months in an active war zone
- Spouse of deployed or deceased military personnel — eligible on most lines (Celebrity, Royal Caribbean, Norwegian) to book a stateroom at the military rate as long as the spouse occupies the cabin
MSC goes further than most, extending the discount to parents, parents-in-law, and dependent children of qualifying military members. Royal Caribbean and Cunard also extend discounts to police officers and firefighters on select sailings.
What Documents You'll Need
Every line requires proof of service. Have these ready at booking and at embarkation:
- Valid military ID (white US Uniformed Service ID card for US military; N.D.21 card with red Canadian flag for Canadian National Defence)
- DD-214 for veterans (proof of Honorable Discharge)
- Current LES (Leave and Earnings Statement) for active duty
- Retirement papers (DD256) if applicable
Most lines now allow online verification at time of booking, with physical ID required again at the pier. Book the discount at time of reservation — you generally cannot add it after the fact.
Line-by-Line Details
Carnival
Carnival offers discounted fares, complimentary cabin upgrades, and onboard credits depending on the promotion. Special deals run around Memorial Day and Veterans Day in May and November. Carnival carries more active military and veterans than any other cruise line and takes the relationship seriously — their Heroes Tribute Bar & Lounge appears on over a dozen ships including Mardi Gras, Carnival Jubilee, and Carnival Celebration. They also run Military Appreciation Day fleet-wide during sailings in the week of July 24th. Call 1-800-764-7419 or check online for current offers.
Royal Caribbean
Royal Caribbean offers military rates — not a standard percentage discount but a special rate that can reach up to 40% off on select sailings. The rate applies to specific cabins and ships, so availability requires research or a direct call. Call 1-866-562-7625 for current rates; the website doesn't always surface these.
Norwegian (NCL)
NCL launched a formal Military Appreciation Program in 2022 — 10% off cruise fares for active and retired US military and their spouses across their full fleet. The discount is combinable with their Free at Sea promotion, which makes it stackable with drink packages and other perks.
Princess
Princess offers onboard credit rather than a fare discount: $50 for sailings of 6 nights or less, $100 for 7–13 nights, $250 for 14+ nights. Valid year-round on any sailing, combinable with most fare promotions. Applies to US, Canadian, and British military. Call 1-800-774-6237.
Celebrity
Celebrity offers $25 off inside and ocean-view fares, and $100 off veranda cabins and above on select sailings of 4 nights or longer. Must be booked directly through Celebrity (not a travel agent). Valid military ID required at the pier. Spouses of deployed or deceased military also qualify.
Holland America
$100 onboard credit per stateroom for active, retired, and veteran military. Verify status online when booking.
MSC Cruises
5% off interior and ocean-view cabins; 10% off balcony, suite, and MSC Yacht Club staterooms. One of the most family-inclusive programs — parents, parents-in-law, and dependent children of qualifying military members also receive the discount. MSC also extends a Civil Service discount to police and firefighters. Call 1-833-241-5905.
Disney Cruise Line
Military rates on select sailings starting from $200 per person per night. Limited to one cabin per service member per sailing, new bookings only. Call 1-800-951-3532. For full details see: Disney Cruise Line Military Discounts.
Tips for Booking
- Book the discount at time of reservation — most lines will not apply it retroactively
- Book directly with the cruise line — third-party travel agencies may not be able to apply military rates
- Stack when possible — NCL's military discount is combinable with Free at Sea; Princess OBC stacks with most fare promotions
- Watch for holiday promotions — Memorial Day (May) and Veterans Day (November) bring enhanced offers from most lines
- Carry your documents on embarkation day — you'll need to present them again at the pier even if you verified online at booking