What vaccines do you need for a Caribbean cruise?

No vaccines are legally required for most Caribbean cruises departing from US ports, but the CDC strongly recommends being current on routine vaccines plus Hepatitis A, Typhoid, and potentially others depending on your ports of call — and some islands like Trinidad & Tobago require Yellow Fever proof if you're arriving from certain countries.

What vaccines do you need for a Caribbean cruise Photo: Royal Caribbean International

You booked a Caribbean cruise, not a trip to a remote jungle — so why are people talking about vaccines? Because a few specific ports can catch you off guard, and getting sick on a ship with 4,000 other people is a spectacularly bad time.

Required vs. Recommended: The Honest Breakdown

For most Caribbean cruises departing from US homeports (Miami, Port Canaveral, Galveston, etc.), no vaccines are legally mandatory. You won't be turned away at the gangway for missing a Hepatitis A shot. However, certain Caribbean nations have their own entry requirements, and the CDC's recommendations exist for good reason — gastrointestinal illnesses, Hepatitis A outbreaks, and mosquito-borne diseases are real risks at port.

Here's what you're actually looking at:

Vaccine Required? Who Needs It Estimated Cost (uninsured)
COVID-19 (up to date) No (most lines) Everyone — some lines still recommend it $0 (often free)
Routine vaccines (MMR, Tdap, flu, etc.) No Everyone — should already have these $0–$50
Hepatitis A No (strongly recommended) Everyone visiting ports with food/water risk $75–$150/dose
Hepatitis B No (recommended) Frequent travelers, medical risk $75–$150/dose
Typhoid No (recommended) Travelers eating local food at port $30–$80 (oral) / $100–$150 (shot)
Yellow Fever Required at some ports Travelers arriving FROM high-risk countries $150–$350
Malaria (antimalarial medication, not vaccine) No (situational) Certain ports in Haiti, Dominican Republic interior $30–$150 (Rx)
Dengue (Dengvaxia) No Only for those previously infected — ask your doctor $400–$500/series

Yellow Fever is the one that can actually stop you from entering a country. Trinidad & Tobago, and a handful of other Caribbean islands, require proof of Yellow Fever vaccination if you've recently traveled through sub-Saharan Africa or South America. If you're doing a back-to-back that included Brazil or Colombia, pay attention.

What vaccines do you need for a Caribbean cruise Photo: Royal Caribbean International

Key Factors That Drive Your Vaccine Needs

Your specific itinerary matters enormously. A 7-night Eastern Caribbean hitting Nassau, St. Thomas, and St. Maarten has very different risk profiles than a Southern Caribbean itinerary touching Trinidad, Grenada, and rural Dominican Republic ports.

How you spend your port days changes everything. Staying at a resort beach club near the pier? Lower risk. Taking a local bus into town, eating street food, drinking tap water, going zip-lining through a rural area? Higher risk — and your Hepatitis A and Typhoid vaccines become a lot more relevant.

Your personal health history matters. If you've never had Hepatitis B vaccination and you're doing adventure activities where injury is possible, your doctor might recommend the series. If you've had Typhoid before or travel frequently, you may already be covered.

Countries you've recently visited can trigger Yellow Fever requirements at Caribbean ports — not your home country, but your recent travel history. Keep your International Certificate of Vaccination (the yellow card) handy if you've been anywhere in South America or Africa in the past 10 years.

Kids and elderly travelers should have an extra conversation with a travel medicine doctor. Rotavirus vaccination for young children, pneumococcal vaccines for seniors — these matter on a ship where illness spreads fast.

What vaccines do you need for a Caribbean cruise Photo: Royal Caribbean International

Practical Tips to Handle This Without Overpaying or Overthinking

See a travel medicine clinic 4–6 weeks before departure. Not a regular GP — a travel medicine specialist. They'll look at your exact itinerary, your vaccination history, and tell you precisely what you need. Cost: typically $50–$100 for the consultation, separate from vaccine costs. Worth every dollar.

Check your insurance first. Many health insurance plans cover routine vaccinations at $0 out of pocket. Hepatitis A is frequently covered. Call your insurer before paying cash at a travel clinic.

Use the CDC Traveler's Health website (wwwnc.cdc.gov/travel). Enter each country on your itinerary. It takes 10 minutes and gives you the official recommendation list for free.

Get your shot records organized. Carry a digital photo of your vaccination card and your Yellow Fever certificate (if applicable) in your phone's photos app. Border agents and cruise terminal staff occasionally ask.

Don't skip Hepatitis A. This is the one travel medicine doctors push hardest for Caribbean cruises — and for good reason. Hep A spreads through contaminated food and water, it hits hard, and you can easily be exposed at a port market or local restaurant. Two doses give you 20+ years of protection. If you only get one vaccine for your Caribbean cruise, make it this one.

Malaria risk is low but not zero. Haiti carries the highest malaria risk in the Caribbean. If your itinerary includes a port stop there (Labadee is a private Royal Caribbean beach — lower risk than venturing inland), ask your doctor whether antimalarial medication makes sense.

Dengue fever has no widely available vaccine for most adults. The Dengvaxia vaccine only works for people who've already had dengue — it makes things worse for dengue-naive travelers. Your real protection is insect repellent with DEET and covering up at dawn and dusk.

Port-by-Port Risk Quick Reference

Destination Hep A Typhoid Yellow Fever Entry Req. Malaria Risk Dengue Risk
Bahamas (Nassau) Recommended Low risk No None Low
St. Thomas (USVI) Recommended Low risk No None Low
St. Maarten Recommended Recommended No None Moderate
Dominican Republic (Amber Cove) Recommended Recommended No Low (rural) Moderate
Haiti (Labadee) Recommended Recommended No Moderate Moderate
Jamaica (Montego Bay) Recommended Recommended No None Moderate
Grand Cayman Recommended Low risk No None Low
Aruba Recommended Low risk No None Low
Trinidad & Tobago Recommended Recommended Yes (if from at-risk country) None Moderate
Barbados Recommended Recommended No None Moderate
Curaçao Recommended Recommended No None Low

Risk levels reflect CDC guidance as of 2025. Always verify at wwwnc.cdc.gov/travel before departure.

The bottom line: budget roughly $150–$400 total for any missing vaccines if you're paying out of pocket — less if your insurance covers routine immunizations. The cost of getting Hepatitis A on a cruise ship, dealing with medical care onboard (which is never cheap), and potentially being quarantined in a Caribbean port? Considerably more than that.

Before you sail, run your exact itinerary through CruiseMutiny to check what other costs you might be overlooking — from gratuities to port fees to travel insurance that actually covers medical evacuation from a Caribbean island.