Annual average temperature · 30-year mean — not today
-10°
0°
10°
20°
30°
40°
Best Time to Visit: Jan, Feb, May, Jun, Jul, Aug, Sep, Oct. Rainiest: Nov (291 mm).View current weather →
Annual Precip
2470mm
291mm nov · 98mm junWarmest
27°C
SepColdest
16°C
FebWind
21km/h
Light wind
Hilo has a tropical climate with warm temperatures year-round. The coolest month is Feb (16°C) and the warmest is Sep (27°C). Annual rainfall totals 2470mm.
Monthly Averages
Jan
High25°C77°F
Avg Temp21°C69°F
Low16°C61°F
Precipitation229 mm
Wind19 km/h
Feb
High25°C77°F
Avg Temp21°C69°F
Low16°C61°F
Precipitation219 mm
Wind20 km/h
Mar
High25°C77°F
Avg Temp21°C69°F
Low17°C62°F
Precipitation267 mm
Wind22 km/h
Apr
High25°C77°F
Avg Temp21°C70°F
Low17°C63°F
Precipitation258 mm
Wind21 km/h
May
High26°C78°F
Avg Temp22°C71°F
Low18°C64°F
Precipitation155 mm
Wind21 km/h
Jun
High26°C80°F
Avg Temp23°C73°F
Low19°C66°F
Precipitation98 mm
Wind22 km/h
Jul
High27°C80°F
Avg Temp23°C73°F
Low19°C67°F
Precipitation177 mm
Wind22 km/h
Aug
High27°C81°F
Avg Temp23°C74°F
Low19°C67°F
Precipitation161 mm
Wind22 km/h
Sep
High27°C81°F
Avg Temp23°C74°F
Low19°C67°F
Precipitation140 mm
Wind20 km/h
Oct
High27°C81°F
Avg Temp23°C74°F
Low19°C66°F
Precipitation191 mm
Wind20 km/h
Nov
High26°C79°F
Avg Temp22°C72°F
Low18°C65°F
Precipitation291 mm
Wind20 km/h
Dec
High25°C77°F
Avg Temp21°C70°F
Low17°C63°F
Precipitation284 mm
Wind20 km/h
HighLowPrecipitation
Monthly Wind Speed
km/h
Frequently Asked Questions
What is the climate like in Hilo?
Hilo has an average annual temperature of 22°C with 2470mm of rainfall per year. The warmest month is Sep (27°C) and the coldest is Feb (16°C).
What is the hottest month in Hilo?
The hottest month in Hilo is Sep, with an average high of 27°C.
How much rain does Hilo get?
Hilo receives 2470mm of precipitation annually. The wettest month is Nov (291mm) and the driest is Jun (98mm).
When is the best time to visit Hilo?
The best time to visit Hilo is during Jan, Feb, May, Jun, Jul, Aug, Sep, Oct, when temperatures are comfortable and rainfall is relatively low.