Home › Destinations › San Pedro
Weather in San Pedro
Barefoot bars beside the Caribbean reef
—
Loading live weather...
About San Pedro
San Pedro, the main town on Ambergris Caye, sits beside the Belize Barrier Reef, the second-largest in the world, making it a top destination for diving and snorkelling. Golf carts replace cars on its sandy streets, and laid-back beach bars line the waterfront. A warm tropical climate prevails year-round, with the drier months from late winter to spring being especially popular. The Great Blue Hole and Hol Chan Marine Reserve are easy boat trips away.
Best months to visit
February, March, April
Things to do in San Pedro
Snorkelling Hol Chan Marine Reserve
Diving the Great Blue Hole
Golf cart island tours
Beach bar hopping
Manatee watching tours
Fresh seafood dining
Weather by month
Click any month for detailed weather information and travel tips.
January
27C
Warm and pleasant, with regular rainfall.
Recommended
February
27C
Warm and pleasant, with some rainy days.
Recommended
March
28C
Warm and pleasant, with occasional showers.
Recommended
April
29C
Warm and pleasant, with occasional showers.
May
29C
Warm and pleasant, with some rainy days.
June
29C
Warm and pleasant, with regular rainfall.
July
30C
Hot and humid, with regular rainfall.
August
30C
Hot and humid, with frequent heavy rain.
September
30C
Hot and humid, with frequent heavy rain.
October
29C
Warm and pleasant, with frequent heavy rain.
November
28C
Warm and pleasant, with frequent heavy rain.
December
27C
Warm and pleasant, with regular rainfall.
San Pedro, on Ambergris Caye, is Belize's most developed island town but still moves at a golf-cart pace — sandy streets, beach bars on stilts over turquoise water, and easy access to the Belize Barrier Reef, the second largest in the world. It's a relaxed base for diving, snorkelling and day trips to the famous Blue Hole.
Best areas to stay in San Pedro
San Pedro Town
The island's main hub, with sandy streets, restaurants, bars and golf cart rentals.
Hol Chan Marine Reserve
A protected reef area popular for snorkelling with nurse sharks and stingrays at Shark Ray Alley.
Secret Beach
A popular spot on the island's west side with shallow water and beach bars.
Caye Caulker (nearby)
A smaller, even more laid-back island a short water taxi ride away.
Getting to San Pedro
✈
Flights
Connect via Belize City's Philip S. W. Goldson International Airport, then a short domestic flight or water taxi to San Pedro.
⏱
From London
~10-11 hours to Belize City via the US, plus a short connection to San Pedro.
🚕
Getting around
Golf carts, bicycles and walking cover the island; water taxis connect to other cayes.
Frequently asked questions
How do I get to San Pedro?
Water taxis and small planes connect San Pedro to Belize City, with the flight taking around 15-20 minutes and the boat about 1.5 hours.
Is the Great Blue Hole worth visiting?
It's a bucket-list dive site for experienced divers, while snorkellers can visit nearby Half Moon Caye on the same trip for shallower reef and bird life.
Do I need a car in San Pedro?
No — golf carts are the main mode of transport on the island, and the town itself is easily walkable.
What's the best way to see the barrier reef?
Snorkelling or diving trips to Hol Chan Marine Reserve and Shark Ray Alley are popular and accessible for all experience levels.
When is the best time to visit?
December to April offers dry, sunny weather; hurricane season runs June to November.
Traveler reviews
★★★★★
Renting a golf cart and exploring the island at our own pace was so much fun. Shark Ray Alley snorkelling was a highlight — swimming right alongside nurse sharks.
Hannah R. · March 2024
★★★★★
Dived the Blue Hole from here — a long day but absolutely worth it. The town itself has a great laid-back, beachy feel.
Mike T. · May 2023
★★★★☆
Secret Beach was beautiful, though it gets busy by midday. Loved how easy it was to get around without a car.
Sofia L. · February 2024
Ready to visit San Pedro?
Find the best hotels and experiences for your trip.
More dream destinations