Donsol Travel Guide

City Coastal town famed for seasonal whale shark encounters

Donsol in Sorsogon is known for seasonal whale-shark tourism; visitors take guided boats for regulated encounters and explore nearby mangroves, rivers and dive sites.

Costs
Budget to midrange: USD 30-60/day
Guesthouses and boat tours are affordable; diving raises daily costs.
Safety
Generally safe; marine safety matters
Low violent crime; follow guides and sea-safety rules.
Best Time
November-June (peak Jan-May)
Whale‑shark season and calm seas run November to June.
Local Time
Weather
Population
Infrastructure & Convenience
Tricycles, small ports, limited English, but organized tour operators.
Popularity
Attracts whale‑shark watchers and eco-conscious travelers.
Known For
Whale sharks, whale-watching tours, snorkeling, diving, mangroves, firefly boat rides, local seafood, Sorsogon beaches, eco-tourism, small-town charm
Donsol established one of the Philippines' first regulated whale‑shark interaction programs to protect animals and manage tourism.

Why Visit Donsol? #

Renowned for seasonal whale-shark encounters, this coastal municipality draws nature-minded travelers eager to swim with gentle giants. Beyond the butanding tours, visitors enjoy coastal mangroves, coral reefs and evening firefly river cruises that showcase nocturnal wildlife. Small resorts and community-run conservation programs emphasize responsible wildlife viewing and local livelihoods. It’s a place for marine encounters, snorkeling and quiet beach time framed by grassroots conservation efforts.

Best Things to Do in Donsol

All Attractions ›

Donsol Bucket List

Don't Miss
  • Whale Shark Interaction Tours - Seasonal guided boat trips to safely observe and snorkel with whale sharks.
  • Donsol Firefly River Tours - Evening river excursions to see mangrove fireflies clustered along secluded waterways.
  • Local Seafood Markets - Bustling markets offering freshly caught fish and regional Sorsogon specialties.
Hidden Gems
  • Tan-Awan Beach Park - Quiet coastal promontory ideal for strolling, sunsets, and local fishermen watching.
  • Barangay Malobago River Walks - Peaceful riverside walks where locals fish and families picnic away from crowds.
  • Community-run Eco Tours - Small operators offering guided mangrove conservation walks and village cultural visits.
Day Trips
  • Legazpi and Mayon Volcano - Drive to Albay to view Mayon Volcano and explore nearby lava-formed landscapes.
  • Bulusan Volcano Natural Park - Hike forest trails, visit crater lakes, and see local birdlife at Bulusan.

Best Time to Visit Donsol #

Visit Donsol between December and May for the best whale-shark encounters and calmer seas. The southwest monsoon from June to November brings heavy rain and rough waters that limit marine access.

Cool/Dry Season
December - February · 24°C - 30°C (75°F - 86°F)
Calmer seas and clearer skies - prime time for whale-shark trips and diving; mornings very pleasant with bright light.
Hot Season
March - May · 26°C - 34°C (79°F - 93°F)
Hottest months with strong sun; best for consistent whale-shark sightings but prepare for heat, sunburn risk, and busy boats often.
Rainy Season
June - November · 24°C - 31°C (75°F - 88°F)
Monsoon rains and rough seas reduce boat trips and visibility; quieter beaches and lower prices, but marine activities often curtailed.

Best Time to Visit Donsol #

Climate

Donsol's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 32°C. Heavy rainfall (2767 mm/year), wettest in December.

Air Quality: AQI 53 Moderate
Best Time to Visit
MarchAprilFebruary
Temperature & Rainfall
Temperature Range
36°
Warmest Month
20°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 22°C). Heavy rain (247 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
86%
Humidity
Very Humid

Weather

247 mm
Rainfall
2.9 m/s
Wind
Calm
1.7
UV Index
Very High
11.4h daylight

February

February is warm with highs of 29°C and lows of 22°C. Significant rainfall (150 mm) and partly cloudy skies.

71 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
84%
Humidity
Very Humid

Weather

150 mm
Rainfall
2.7 m/s
Wind
Calm
2.1
UV Index
Extreme
11.6h daylight

March

March is warm with muggy conditions (dew point 22°C). Significant rainfall (136 mm) and partly cloudy skies.

77 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
83%
Humidity
Very Humid

Weather

136 mm
Rainfall
2.4 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 31°C with oppressive humidity. Significant rainfall (112 mm).

73 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 32°
80%
Humidity
Very Humid

Weather

112 mm
Rainfall
2.0 m/s
Wind
Calm
2.6
UV Index
Extreme
12.3h daylight

May

May is the hottest month, feeling like 34°C with oppressive humidity. Significant rainfall (136 mm) and partly cloudy skies.

65 Good

Comfort

34°
Feels Like Hot
29°C
Temperature
25° 32°
80%
Humidity
Very Humid

Weather

136 mm
Rainfall
1.9 m/s
Wind
Calm
2.4
UV Index
Extreme
12.6h daylight

June

June is hot, feeling like 33°C with oppressive humidity. Significant rainfall (197 mm) and mostly overcast skies.

59 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
25° 32°
83%
Humidity
Very Humid

Weather

197 mm
Rainfall
2.0 m/s
Wind
Calm
2.3
UV Index
Extreme
12.7h daylight

July

July is hot, feeling like 32°C with oppressive humidity. Heavy rain (239 mm) and mostly overcast skies.

55 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 32°
85%
Humidity
Very Humid

Weather

239 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
12.7h daylight

August

August is hot, feeling like 33°C with oppressive humidity. Heavy rain (215 mm) and mostly overcast skies.

55 Acceptable

Comfort

33°
Feels Like Hot
28°C
Temperature
24° 32°
86%
Humidity
Very Humid

Weather

215 mm
Rainfall
2.3 m/s
Wind
Calm
2.2
UV Index
Extreme
12.4h daylight

September

September is hot, feeling like 32°C with oppressive humidity. Heavy rain (247 mm) and mostly overcast skies.

55 Acceptable

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 31°
86%
Humidity
Very Humid

Weather

247 mm
Rainfall
1.9 m/s
Wind
Calm
2.2
UV Index
Extreme
12.1h daylight

October

October is hot, feeling like 31°C with oppressive humidity. Heavy rain (320 mm) and mostly overcast skies.

57 Acceptable

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
86%
Humidity
Very Humid

Weather

320 mm
Rainfall
2.0 m/s
Wind
Calm
1.9
UV Index
Very High
11.7h daylight

November

November is warm with stifling humidity (dew point 24°C). Heavy rain (377 mm) and mostly overcast skies.

65 Good

Comfort

27°
Feels Like Warm
27°C
Temperature
24° 30°
87%
Humidity
Very Humid

Weather

377 mm
Rainfall
1.9 m/s
Wind
Calm
1.7
UV Index
Very High
11.4h daylight

December

December is warm with muggy conditions (dew point 24°C). The wettest month with heavy rain (391 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 29°
88%
Humidity
Very Humid

Weather

391 mm
Rainfall
2.8 m/s
Wind
Calm
1.6
UV Index
Very High
11.3h daylight

How to Get to Donsol

Donsol (famous for whale‑shark encounters) is usually reached by road from Legazpi or Sorsogon after flying into Legazpi Airport or Sorsogon. Regular vans and buses make the short transfers painless.

By Air

Legazpi Airport (LGP): Legazpi (LGP) is the most commonly used airport for Donsol. From Legazpi the road transfer to Donsol takes about 1.5-2 hours; vans and buses cost roughly PHP 150-300 and private taxis are more expensive.

Sorsogon Airport (SOG/SUG): Sorsogon (recently reopened for commercial flights) is closer to Donsol - travel time to Donsol is around 45-75 minutes by road, with shared vans or taxis costing roughly PHP 100-300 depending on service and negotiation.

By Train & Bus

Train: There is no direct intercity rail service to Donsol-rail travel is not a practical option here.

Bus: Regular bus and van services run from Legazpi and Sorsogon to Donsol. Travel time is typically 1.5-2 hours from Legazpi and under an hour from Sorsogon; fares for vans and buses are commonly PHP 120-300 depending on operator and vehicle type. From Manila, overnight buses to Legazpi take around 10-12 hours and cost about PHP 700-1,000.

How to Get Around Donsol #

Donsol is compact and easy to walk in the village center; many guesthouses and restaurants are within short distances. Tricycles (motorbike trikes) are the usual short-haul option, while habal-habal (motorbike taxis) serve more distant beaches and barangays. Boat operators handle whale-shark excursions and island trips from the shore; arrange tours through your lodge. Expect to pay small cash fares for tricycles and boat trips; bring pesos and plan transfers in advance during peak season.

Where to Stay in Donsol #

Budget
Donsol town/Brgy. San Jose - $10-35/night
Basic guesthouses and homestays near the whale‑shark zone. Few official hotel websites - many hosts operate via Facebook or booking platforms.
Mid-Range
Near the pier - $30-80/night
A handful of mid-range inns and small resorts - comfortable rooms and simple dining. Mid-range options are few and often book early.
Luxury
Coastal area/near Pilar - $70-150/night
No large international luxury hotels in town - a couple of higher‑end seaside cottages and small resorts nearby. Expect limited luxury services.

Where to Eat in Donsol #

Nightlife in Donsol #

Nightlife is low-key and seasonal, focused around beachfront eateries and a few bars that cater to tourists during whale‑shark season. Evenings are relaxed: expect casual drinks, live acoustic music sometimes, and early closing times in low season.

Shopping in Donsol #

Shopping in Donsol is very limited - a scattering of souvenir stalls, small convenience shops and market vendors selling local snacks or dried fish. For a wider variety (souvenirs, clothing, supermarkets) you’ll need to visit nearby Sorsogon City.

Nearby Cities #