San Lorenzo Island (Peru)

Island Largest Peruvian island in Callao Bay

Off Callao near Lima, San Lorenzo Island is the region’s largest island; boat trips bring birdwatchers, fishermen and visitors interested in maritime history and coastal wildlife.

Main image
San Lorenzo Island (Peru)
Isla San Lorenzo, Callao Region, Peru
-12.0843, -77.2220

How to Get to San Lorenzo Island (Peru) #

The island sits off the port of Callao (Lima’s seaport). Access requires permission from Peruvian authorities and is typically arranged via official tours or research permits; there are no public ferries.

Tips for Visiting San Lorenzo Island (Peru) #

  • Most of the island is restricted because of military installations - verify permissions well in advance with Callao port authorities
  • If a one-day visit is arranged, bring sunscreen and shade: there's little shelter and the sun off the Pacific is intense
  • Bring a certified guide; unofficial landings are discouraged and sometimes illegal

Best Time to Visit San Lorenzo Island (Peru) #

Visits are rare and weather-dependent; the driest months (southern summer) generally offer the most stable seas, but many parts of the island remain under military control year-round.

Southern summer
Dec-Mar · 22-28°C
Warmer seas and calmer weather windows; also the busiest season for any permitted excursions.
Southern winter
Jun-Aug · 16-20°C
Cooler, breezier conditions; clearer light for photography but fewer visits allowed.

Weather & Climate near San Lorenzo Island (Peru) #

Climate

San Lorenzo Island (Peru)'s climate is classified as Hot Desert - Hot Desert climate with warm summers (peaking in February) and mild winters (coldest in August). Temperatures range from 13°C to 26°C. Very dry conditions with minimal rainfall with a pronounced dry season.

Temperature & Rainfall
Temperature Range
26°
Warmest Month
13°
Coldest Month
Monthly Conditions

January

January is mild with highs of 24°C and lows of 19°C. Almost no rain.

Comfort

22°
Feels Like Mild
22°C
Temperature
19° 24°

Weather

2 mm
Rainfall
4.4 m/s
Wind
Light Breeze

February

February is the warmest month with highs of 26°C and lows of 19°C. Almost no rain.

Comfort

22°
Feels Like Mild
22°C
Temperature
19° 26°

Weather

1 mm
Rainfall
4.1 m/s
Wind
Light Breeze

March

March is mild with highs of 25°C and lows of 19°C. Almost no rain.

Comfort

22°
Feels Like Mild
22°C
Temperature
19° 25°

Weather

1 mm
Rainfall
4.0 m/s
Wind
Light Breeze

April

April is mild with highs of 24°C and lows of 17°C. Almost no rain.

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 24°

Weather

2 mm
Rainfall
3.8 m/s
Wind
Light Breeze

May

May is mild with highs of 21°C and lows of 16°C. Almost no rain.

Comfort

18°
Feels Like Mild
18°C
Temperature
16° 21°

Weather

3 mm
Rainfall
3.4 m/s
Wind
Light Breeze

June

June is cool with highs of 20°C and lows of 14°C. Almost no rain.

Comfort

17°
Feels Like Cool
17°C
Temperature
14° 20°

Weather

2 mm
Rainfall
3.2 m/s
Wind
Light Breeze

July

July is cool with highs of 18°C and lows of 13°C. Almost no rain.

Comfort

16°
Feels Like Cool
16°C
Temperature
13° 18°

Weather

2 mm
Rainfall
3.2 m/s
Wind
Light Breeze

August

August is the coolest month with highs of 18°C and lows of 13°C. Almost no rain.

Comfort

15°
Feels Like Cool
15°C
Temperature
13° 18°

Weather

2 mm
Rainfall
3.5 m/s
Wind
Light Breeze

September

September is cool with highs of 18°C and lows of 13°C. Almost no rain.

Comfort

16°
Feels Like Cool
16°C
Temperature
13° 18°

Weather

1 mm
Rainfall
3.9 m/s
Wind
Light Breeze

October

October is cool with highs of 20°C and lows of 14°C. The driest month with just 0 mm.

Comfort

17°
Feels Like Cool
17°C
Temperature
14° 20°

Weather

0 mm
Rainfall
4.1 m/s
Wind
Light Breeze

November

November is cool with highs of 21°C and lows of 15°C. The driest month with just 0 mm.

Comfort

18°
Feels Like Cool
18°C
Temperature
15° 21°

Weather

0 mm
Rainfall
4.3 m/s
Wind
Light Breeze

December

December is mild with highs of 23°C and lows of 17°C. The driest month with just 0 mm.

Comfort

20°
Feels Like Mild
20°C
Temperature
17° 23°

Weather

0 mm
Rainfall
4.4 m/s
Wind
Light Breeze

Nearby Attractions to San Lorenzo Island (Peru)