Surabaya Weather in March
Indonesia · March climate averages and travel tips
Surabaya in March sees daytime temperatures around 29°C (85°F), dropping to about 26°C (79°F) at night. The month is very wet, with about 269 mm (10.6 in) of rain spread over 28 days. Humidity averages 84%, so it feels sticky and hotter than the thermometer suggests. You get roughly 12 hours of daylight and frequently cloudy skies.
Is March a good time to visit Surabaya?
March is not the best time to visit Surabaya (2.6/10) mainly because of the rain. The weather is much better in July and August.
Visiting Surabaya in March
March weather
March feels warm, sticky and very wet in Surabaya. Rain is recorded on 28 days, with heavy cloud and little sunshine, so showers can interrupt walks and outdoor plans. The temperature stays close to 29°C day and night, and the humidity makes time outside feel tiring.
You can still visit indoor sights such as the House of Sampoerna or take a long lunch over rawon, Surabaya's beef soup. Leave flexible time for getting around, and don't count on a dry afternoon for a long walk through the old town. Tunjungan Plaza is a useful rainy-day stop, with shops and places to eat under one roof.
What to do
If you hate crowds, March can suit you better than Surabaya's drier July and August, which are among the best months to visit. It's generally a quieter time, and prices may be lower than in those popular months. But the frequent rain can make sightseeing less comfortable, so the trade-off is real.
Travelling with kids? Keep a covered option in mind, like the aquarium at Ciputra World Surabaya, rather than building the day around outdoor stops. For a local meal, try rawon at a well-known city eatery such as Rawon Setan near Embong Malang.
Holidays and local tips
Ramadan or Eid al-Fitr can fall in March, depending on the lunar calendar. During Ramadan, some restaurants change their hours, while evenings can feel busier around food stalls as people gather to break their fast. Eid brings more domestic travel, so crowds and fares can rise sharply around the holiday.
For a practical rainy-day route, use a ride-hailing car between the House of Sampoerna and Tunjungan Plaza rather than walking between stops. Sudden showers can make the streets unpleasant, and the covered mall gives you an easy place to wait them out.
March weather at a glance
| Average high | 29°C (85°F) |
|---|---|
| Average low | 26°C (79°F) |
| Daily mean | 27°C (81°F) |
| Rainfall | 269 mm (10.6 in) |
| Rainy days (1 mm+) | 28 |
| Humidity | 84% |
| Cloud cover | 84% |
| Daylight | 12 hours |
| Est. sunshine | 2.1 hours/day |
| Wind | 8.4 km/h |
| vs February | About as warm as February, with 77 mm less rain. |
What to pack for Surabaya in March
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Surabaya weather in other months
← FebruaryBest time to visit SurabayaApril →
Better weather in March nearby
- Dubai27°C · 17 mm · Excellent
- Abu Dhabi27°C · 14 mm · Excellent
- Kathmandu25°C · 24 mm · Excellent
- Pokhara25°C · 37 mm · Excellent
- Aqaba26°C · 6 mm · Excellent
- Baghdad25°C · 30 mm · Excellent
Nearby in March
- Jepara28°C · 237 mm
- Semarang30°C · 217 mm
- Ubud29°C · 216 mm
- Kuta29°C · 216 mm
- Bali29°C · 216 mm
- Bandung26°C · 363 mm
Where else is good in March? See where to go in March.