Wondering what to pack for Cuba? We’ve got you covered. There are a lot of climate shifts in Cuba, so it can be difficult to know what to put in your suitcase. While you may assume that the sudden deluge of tourists to Cuba would make it easier to purchase western supplies, it runs out the country wasn’t quite ready for the tourism boom, so you may need to bring a few things with you.

Keep in mind that if you’re visiting from the US you’ll need to bring cash- you can’t withdraw money from an ATM from your US bank account from Cuba.

Here are a few things you’ll need to pack for Cuba:


You’ll need to bring everything you’ll need for your entire trip when it comes to cosmetics. While you’ll be able to get basic lotion and shampoo in Cuban stores, you’ll be unlikely to find things like mascara, hair conditioner or other “luxurious” things.

First-Aid kit
You should always take a fully-stocked first-aid kit along with you when you’re travelling, but this is even more important in Cuba. Include band-aids, antibiotic cream, antihistamines, sunscreen, insect repellent, any medication you take regularly, Advil, and anything you’ve taken in the past for an upset stomach.

If you have a few extra clothes to leave behind, many Cubans will ask to take them off our hands. The same goes if you have a few extra toys or know someone who would love for you to take them off your hands- you’ll see a lot of smiles on a lot of faces.

When it comes to choosing clothes for your trip, you can’t go wrong with a gorgeous kimono. For many people, investing in sustainable fashion is one way to give back and offset the damage air travel does to the environment.

Consider bringing a small bottle of antibacterial soap, some hand sanitizer, and/or some wet wipes. This is a good way to ensure good hygiene if you encounter any less than desirable bathroom facilities along the way.

Since Cuba is an island, you’ll have plenty of opportunities to get in the water. Pack swimwear for the gorgeous turquoise waters of Cayo Largo, Varadero, and Playa Ancon. If you’re staying at a good hotel, you’ll usually be provided with towels, however, you may want to bring a towel just in case. We like to take microfiber towels with us while traveling since they soak up an incredible amount of water while packing down to almost nothing.