Disney Gift Cards Work on Ships, but Not for Everything
Yes, you can use a Disney gift card on a Disney cruise, but only for certain purchases. Your gift card will work at onboard shops, restaurants, bars, and entertainment venues — the same way it works at Disney parks. However, your gift card cannot pay for your cruise fare itself, cabin upgrades, or gratuities (tips for crew members).
Think of your gift card as spending money once you are already on the ship. It covers things like merchandise, specialty dining, spa services, and excursions booked through Disney. You still need to pay your cruise deposit and final balance through your cruise reservation, separate from any gift card.
Key Takeaways
- Disney gift cards work at shops, bars, restaurants, and most onboard services, but cannot pay your cruise fare or cabin deposit.
- Gratuities must be charged to your onboard account or paid separately — you cannot use a gift card for crew tips.
- Your gift card balance is tied to your stateroom account, so you can charge purchases throughout the cruise and settle at checkout.
- If your gift card runs out of money mid-cruise, you can add a credit card to your account to keep charging.
- Disney Visa cardholders may earn rewards on cruise purchases, but gift cards themselves do not earn additional rewards.
How to Add Your Gift Card to Your Onboard Account
When you board the ship, you will receive a Key to the World card — a plastic card that links to your stateroom and your onboard spending account. At guest services, you can add your Disney gift card balance to this account. The crew member will scan your gift card and transfer the full balance to your account.
Once the balance is loaded, you straightforward use your Key to the World card for all purchases. You do not carry the physical gift card around the ship. At the end of your cruise, you settle your account at checkout, and any remaining gift card balance stays on your account until you use it or request a refund.
What You Can Buy With Your Gift Card Balance
Your gift card covers most things you might want to purchase on the ship. This includes merchandise from the onboard shops, meals at specialty restaurants (beyond what is included in your cruise fare), alcoholic and non-alcoholic beverages, spa treatments, fitness classes, and photos taken by the ship's photographers.
You can also use your gift card for shore excursions booked through Disney, though you must book these before or during your cruise through the onboard app or guest services. Some excursions are included with your cruise, but premium options — like private tours or adventure activities — cost extra and can be charged to your account.
Onboard entertainment like mini-golf, virtual reality experiences, and specialty shows may also be available for purchase, depending on your ship and itinerary. Check your daily program or the Disney Cruise Line app to see what paid activities are offered on your sailing.
What Your Gift Card Cannot Cover
Your Disney gift card cannot pay your cruise fare, your cabin deposit, or your final balance. These must be paid through your cruise reservation using a credit card, debit card, or bank account linked to your Disney Cruise Line account. If you want to use a gift card to help pay for the cruise itself, you would need to use it to purchase a Disney gift card in a larger denomination before your cruise, then use that to pay your cruise costs through your reservation — but Disney does not allow gift cards as direct payment for cruise fares.
Gratuities (crew member tips) also cannot be paid with a gift card. Disney automatically adds gratuities to your onboard account at the end of your cruise, and you must settle this with a credit card or by adjusting the amount at guest services. You can prepay gratuities through your cruise reservation, but again, only with a credit card or bank account.
Internet packages, cabin upgrades requested after your cruise is booked, and certain premium services may also require a credit card rather than a gift card balance. If you are unsure whether a specific purchase can be charged to your gift card balance, ask at guest services when you board.
Using Multiple Gift Cards and Running Out of Balance
You can add more than one Disney gift card to your onboard account. If you have several gift cards, bring them all to guest services and ask them to load all balances onto your account at once. This is simpler than adding them one at a time throughout your cruise.
If your gift card balance runs out before your cruise ends, you can link a credit card or debit card to your account to keep charging purchases. Your account will straightforward switch to charging the credit card once the gift card balance is zero. You will see all charges — both gift card and credit card — on your final bill at checkout.
Gift Cards From Other Disney Properties
A Disney gift card purchased at a Disney park, Disney Store, or online through Disney works the same way on a cruise. There is no separate "cruise gift card" — all Disney gift cards are interchangeable across Disney properties, including ships. A card you bought at Magic Kingdom will work exactly like one purchased at a Disney Store.
Third-party retailers like Target, Costco, or Amazon also sell Disney gift cards, and these work identically to cards purchased directly from Disney. The balance and terms are the same regardless of where you bought the card.
Refunds and Unused Balances
If you have money left on your gift card after your cruise, the balance remains on your account. You can use it on a future cruise, or you can request a refund at guest services before you leave the ship. Disney will refund the remaining balance to the original payment method used to purchase the gift card, though this may take several business days to process.
If you received a gift card as a gift and do not know the original payment method, guest services can still help you request a refund, but the process may take longer. Keep your gift card receipt if you have one, as it can speed up the refund request.
Frequently Asked Questions
Can I use a Disney gift card to pay my cruise deposit?
No. Your cruise deposit and final payment must be made through your Disney Cruise Line reservation using a credit card, debit card, or bank account. Gift cards cannot be used to pay cruise fares directly. However, you can use a gift card for onboard purchases once you are on the ship.
What happens if my gift card balance is not enough to cover my purchase?
You can add a credit card or debit card to your account to cover the difference. Your purchase will be split between your gift card balance and the credit card, or you can pay the entire amount with the credit card if you prefer to save your gift card balance for later.
Do Disney Visa rewards work on gift card purchases?
No. If you pay with a Disney Visa card, you earn rewards on that purchase. If you pay with a gift card, you do not earn additional rewards. The gift card itself does not generate rewards, but using a Disney Visa card to purchase a gift card beforehand may earn rewards depending on your card's terms.
Can I use a gift card bought at a Disney Store on the cruise?
Yes. All Disney gift cards work the same way on a cruise, regardless of where you purchased them. A card from a Disney Store, Disney park, or online retailer will work identically on the ship.
What if I lose my gift card before the cruise?
If you lose the physical card before boarding, contact Disney customer service with your gift card number (usually found on the receipt or card packaging). They can help you recover the balance or issue a replacement. Once you board the ship, bring any documentation you have to guest services, and they can information you in recovering the balance on your account.