Current Weather and Forecast in Burlington, VT

Vermont, United States 🇺🇸
Live conditions are temporarily unavailable. Explore Burlington's typical temperatures and climate below - Live data returns shortly.

About the weather in Burlington

Burlington has a humid continental climate. July is the warmest month, with average highs of 80°, and January the coldest, when nights fall to around 15°. June brings the most rain, on about 13 days, while July is the sunniest, with 11.8 hours of sunshine a day. Over a whole year it rains on roughly 148 days.

Burlington climate guide: monthly averages, seasons and the best time to visit

Common questions

When is Burlington at its hottest?
July, averaging 80°F (27°C) by day and 64°F (18°C) overnight. The hottest single day in our 2015-2024 record for this location reached 96°F (36°C).
How many rainy days does Burlington get in a year?
About 148 days bring measurable precipitation, totalling 43.9 inches (1116 mm). That works out at roughly 7.5 mm on an average wet day.
Is Burlington cold in winter?
January nights average 15°F (-9°C). Frost and occasional ice are part of the season.
Does it snow in Burlington?
Yes - about 30 days a year carry measurable snowfall, concentrated November through April.
What should I pack for Burlington?
It depends on the month: July runs to 80°F (27°C) while January holds at 29°F (-1°C). The full month-by-month breakdown is in the packing notes above.
When does it rain most in Burlington?
June, at 4.8 inches (122 mm) over about 13 days. February is the driest month, at 2.6 inches (65 mm).
What is the best month to go to Burlington?
May to September is the sweet spot for Burlington - these are the warmest and brightest weeks of the year. Expect 74°F (23°C) in the afternoon and around 12 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.
What is the coldest month in Burlington?
January, with highs of 29°F (-1°C) and lows near 15°F (-9°C). The coldest day in the 2015-2024 record fell to -22°F (-30°C).