Get Exclusive App Deals
English

Boston

Boston 1
Travel Info
1
Travel Info
More destinations

Reviews of Boston activities

Boston Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Boston year round climate

  • Spring (March–May): Average 5–16°C, changeable weather with occasional showers, most rainfall in March. Popular activities: Visiting museums and art galleries, enjoying city walks. Suggested clothing: Jacket, comfortable shoes, layers.
  • Summer (June–August): Average 20–25°C, warm and humid with occasional thunderstorms. Popular activities: Beach activities, outdoor picnics, visiting Boston's historical sites. Suggested clothing: Short-sleeved shirts, shorts, lightweight and breathable clothing.
  • Autumn (September–November): Average 8–19°C, pleasant and comfortable weather, gradually cooling down with less rainfall. Popular activities: Leaf peeping, outdoor activities, visiting local farms. Suggested clothing: Long-sleeved shirts, light jacket, comfortable shoes.
  • Winter (December–February): Average 0–9°C, cold and humid with frequent snowfall, higher rainfall in December and January. Popular activities: Indoor activities, museum visits, ice skating. Suggested clothing: Warm coat, hat, scarf, gloves.

Boston climatological average

Annual average temperature: approx. 12°C / Annual rainfall: approx. 1070 mm / Summer humidity: 60%–70% / Rainiest month: March

Boston monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
0.5°C
128.7
February
1.4°C
56.3
March
5.2°C
137
April
9.9°C
71
May
15.6°C
71
June
20.1°C
83
July
24.6°C
105.7
August
23°C
98.7
September
19°C
65
October
14.1°C
56
November
8.3°C
67.7
December
3.3°C
130

Boston weather for the next seven days

12/17
Wednesday
Sunny
6.1°C/-3.6°C
12/18
Thursday
Partly Cloudy
5.7°C/-0.9°C
12/19
Friday
Heavy rain
13.3°C/5°C
12/20
Saturday
Partly Cloudy
2.3°C/-1.7°C
12/21
Sunday
Patchy rain nearby
6.9°C/0.5°C
12/22
Monday
Sunny
-1.4°C/-5.1°C
12/23
Tuesday
Patchy moderate snow
-0.8°C/-6.3°C