Skip to main content
Surabaya - When to Visit

When to Visit Surabaya

Climate guide & best times to travel

Monthly Climate Data for Surabaya Average temperature and rainfall by month Climate Overview 17°C 22°C 27°C 32°C 38°C Rainfall (mm) 0 198 396 Jan Jan: 32.0°C high, 24.0°C low, 396mm rain Feb Feb: 32.0°C high, 24.0°C low, 384mm rain Mar Mar: 32.0°C high, 24.0°C low, 320mm rain Apr Apr: 32.0°C high, 25.0°C low, 236mm rain May May: 31.0°C high, 25.0°C low, 150mm rain Jun Jun: 31.0°C high, 24.0°C low, 79mm rain Jul Jul: 31.0°C high, 23.0°C low, 41mm rain Aug Aug: 31.0°C high, 22.0°C low, 38mm rain Sep Sep: 32.0°C high, 23.0°C low, 10mm rain Oct Oct: 33.0°C high, 24.0°C low, 53mm rain Nov Nov: 33.0°C high, 25.0°C low, 140mm rain Dec Dec: 32.0°C high, 25.0°C low, 279mm rain Temperature Rainfall

Surabaya offers varied climate throughout the year. Check the monthly details below for specific travel recommendations and weather patterns.

Ready to Plan Your Trip?

Browse tours, activities, and experiences in Surabaya. Book with free cancellation on most options.

Explore Tours & Activities

Month-by-Month Guide

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.

More Surabaya Travel Guides

Top Attractions → Budget Guide → Trip Itineraries → Dining Guide →