The best time to visit Utah is generally in May, September or October as you'll avoid large crowds and extreme temperatures. However, with four distinct seasons and lots of activities on offer, it really depends on the type of trip you want to have. Utah has a dry, semi-arid and desert climate with sizzling summers and freezing winters — particularly in northern Utah which gets an average of 500 inches of snow per year. However, as one of the driest states due to low humidity, the heat and cold are more palatable than other states.

Spring (March-May)

Best for: skiing and hiking in Utah's national parks

The start of spring can be quite chilly and wet. Snowfall continues at higher elevations in northern Utah until temperatures start rising from mid-April, which is when ski resorts close for the season. During spring you can enjoy sunny days and mild temperatures which is ideal for hiking in the state's national parks. You'll also be treated to the sight of wildflowers in Zion National Park and Bryce Canyon. Excluding the spring break period, there tends to be less foot traffic on the trails in spring, too.

Summer (June-August)

Best for: exploring Utah's national parks

Many parts of Utah are hot, hot, hot in summer, with temperatures often climbing over 38°C in July and August. However, as a 'dry heat' you may find it's more manageable. Higher elevations like Bryce Canyon average cooler temps of 23-26°C.

There are about 15 hours of daylight around the solstice in June, so it's a great time to explore national parks like Arches and Canyonlands. Just ensure you carry sufficient water and avoid the midday heat to avoid heatstroke. The Virgin River is also warmer, so it's a good time to hike Zion's Narrows.

Despite the heat, the summer is also the busiest time of year in Utah's national parks due to the US school summer vacation, so aim for the shoulder months if you'd prefer smaller crowds.

Autumn (September-November)

Best for: hiking Utah's national parks

Like spring, autumn is a great time to visit Utah's national parks if you don't fancy hiking in the heat. September days can still be hot, but evenings are cooler so you'll need warm layers. By October, the evenings start drawing in earlier and leaves change colour — Zion is a particularly beautiful sight as the aspens and cottonwoods turn brilliant shades of yellow, red and orange. Plus, the trails tend to be less crowded in autumn, so you'll have a more peaceful experience.

Snow can fall from late October in Bryce Canyon, though it's unlikely to stick. By November, snow starts accumulating at Utah's ski resorts which usually open at the end of the month.

Winter (December-February)

Best for: snowsports and minimal crowds

Northern Utah sees heavy snowfall, making it a great destination for snowsport enthusiasts. Snow usually arrives in Zion and Arches National Park in December, but is unlikely to stick at lower elevations. The days are shorter in winter, but as it's off-season, you'll get to experience the state's most popular landmarks and parks in solitude (as long as you don't mind rugging up!). Appropriate cold-weather clothing is essential for winter trips as temperatures drop below freezing at night.

Average temperatures in Utah


Average high 

Average low

March to May



June to August



September to November



December to February




Learn about snowfall in Salt Lake City

Click to return to Utah FAQs

Read more about Utah