Our verdict
The best time to visit North America is April-July
During the peak of the warmer months, temperatures in New York City, North America can rise to a maximum of around 32℃ (89℉). In the colder months such as January, temperatures usually get down to an average minimum of -5℃ (22℉). Temperatures often differ in other areas of North America though so you can find out more information about this below.
If you want to get the most out of your time visiting North America, or you’re just afraid of the dark, the days in July are usually the longest between sunrise and sunset. You don’t want to get wet on your holiday, do you? Well if you’re trying to avoid the rain, then steer clear of North America in December. Head there in September instead if you want to increase your chances of not being rained on.
To learn everything you need to know (and none of the stuff you don’t) about when to go to North America, keep reading below. Plus, you’ll find tools to help you get the best deals on travel and hotels too!Quick links: Fast facts / Seasons / Average temperatures / FAQs / Map
*Support us by clicking the links above and making a booking with our partners. It's completely free for you, and it helps us make this site even more awesome! We'll <3 you for it.
North America seasons
Before you plan your trip, it’s important to know when the seasons are as they may be different to yours depending on where you’re travelling from. North America is in the Northern hemisphere, so the seasons fall on:
Season | Months |
---|---|
Summer | June to August |
Autumn/fall | September to November |
Winter | December to February |
Spring | March to May |
Best time to visit the top destinations in North America
We’ve put together a breakdown of the average minimum and maximum temperatures by month, as well as the best times to visit for each. To learn more about these destinations including detailed climate breakdowns and much more, click or tap the city/destination name below.
City | Best time to visit | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Banff | November | ↑↓ | -6℃-14℃ | -7℃-16℃ | -2℃-11℃ | 2℃-7℃ | 8℃-1℃ | 13℃3℃ | 17℃6℃ | 17℃6℃ | 12℃2℃ | 4℃-4℃ | -4℃-11℃ | -8℃-15℃ |
Calgary | September-November | ↑↓ | -4℃-11℃ | -4℃-11℃ | 2℃-7℃ | 8℃-1℃ | 15℃5℃ | 19℃8℃ | 23℃10℃ | 23℃10℃ | 18℃7℃ | 10℃0℃ | 1℃-7℃ | -5℃-12℃ |
Churchill | October-November | ↑↓ | -4℃-11℃ | -4℃-10℃ | 2℃-5℃ | 9℃1℃ | 16℃7℃ | 20℃11℃ | 24℃15℃ | 24℃15℃ | 20℃11℃ | 13℃6℃ | 5℃-0℃ | -1℃-6℃ |
Drumheller | September | ↑↓ | -4℃-11℃ | -4℃-11℃ | 2℃-7℃ | 8℃-1℃ | 15℃5℃ | 19℃8℃ | 23℃10℃ | 23℃10℃ | 18℃7℃ | 10℃0℃ | 1℃-7℃ | -5℃-12℃ |
Edmonton | September-November | ↑↓ | -7℃-14℃ | -7℃-15℃ | -2℃-9℃ | 7℃-1℃ | 16℃6℃ | 20℃9℃ | 23℃11℃ | 23℃11℃ | 17℃7℃ | 9℃1℃ | -1℃-7℃ | -7℃-14℃ |
Gaspé Peninsula | June-July | ↑↓ | -6℃-12℃ | -6℃-12℃ | -3℃-9℃ | 3℃-3℃ | 10℃3℃ | 16℃9℃ | 20℃13℃ | 20℃14℃ | 16℃9℃ | 9℃4℃ | 3℃-1℃ | -3℃-7℃ |
Halifax | November | ↑↓ | 0℃-5℃ | -0℃-6℃ | 2℃-3℃ | 7℃2℃ | 12℃6℃ | 16℃11℃ | 21℃15℃ | 22℃16℃ | 19℃13℃ | 14℃9℃ | 8℃4℃ | 4℃-1℃ |
Harrison Hot Springs | April-June | ↑↓ | -5℃-13℃ | -5℃-14℃ | -1℃-10℃ | 3℃-6℃ | 10℃-1℃ | 15℃3℃ | 20℃5℃ | 20℃5℃ | 14℃1℃ | 5℃-4℃ | -3℃-10℃ | -7℃-14℃ |
Jasper | October | ↑↓ | -7℃-15℃ | -7℃-17℃ | -3℃-12℃ | 2℃-8℃ | 9℃-1℃ | 13℃3℃ | 17℃6℃ | 17℃6℃ | 11℃2℃ | 3℃-4℃ | -4℃-11℃ | -8℃-16℃ |
Kelowna | May-July | ↑↓ | -2℃-10℃ | -1℃-10℃ | 3℃-6℃ | 8℃-2℃ | 16℃3℃ | 19℃5℃ | 24℃8℃ | 25℃9℃ | 19℃5℃ | 10℃0℃ | 2℃-5℃ | -3℃-10℃ |
Lake Louise | September | ↑↓ | -7℃-16℃ | -8℃-18℃ | -4℃-14℃ | -0℃-10℃ | 7℃-3℃ | 11℃2℃ | 16℃5℃ | 16℃4℃ | 10℃1℃ | 2℃-6℃ | -5℃-13℃ | -9℃-17℃ |
Mont-Tremblant | February | ↑↓ | -8℃-16℃ | -7℃-15℃ | -1℃-9℃ | 6℃-2℃ | 16℃5℃ | 20℃9℃ | 23℃12℃ | 22℃11℃ | 18℃8℃ | 10℃3℃ | 2℃-4℃ | -5℃-10℃ |
Montreal | September-October | ↑↓ | -6℃-13℃ | -4℃-12℃ | 1℃-6℃ | 10℃2℃ | 19℃9℃ | 22℃13℃ | 26℃16℃ | 25℃15℃ | 21℃12℃ | 13℃6℃ | 5℃-1℃ | -2℃-8℃ |
Muskoka | September | ↑↓ | -5℃-13℃ | -4℃-12℃ | 1℃-6℃ | 9℃-0℃ | 17℃6℃ | 21℃10℃ | 25℃14℃ | 24℃13℃ | 20℃10℃ | 12℃5℃ | 5℃-1℃ | -2℃-7℃ |
Osoyoos | June | ↑↓ | -2℃-10℃ | -1℃-10℃ | 4℃-5℃ | 10℃-1℃ | 17℃3℃ | 20℃6℃ | 26℃9℃ | 26℃10℃ | 20℃6℃ | 11℃1℃ | 2℃-5℃ | -3℃-10℃ |
Ottawa | September-October | ↑↓ | -6℃-14℃ | -5℃-13℃ | 1℃-7℃ | 9℃1℃ | 18℃7℃ | 22℃11℃ | 25℃14℃ | 24℃14℃ | 20℃10℃ | 12℃5℃ | 5℃-2℃ | -3℃-8℃ |
Quebec City | October-November | ↑↓ | -9℃-15℃ | -8℃-15℃ | -4℃-10℃ | 2℃-3℃ | 8℃3℃ | 14℃9℃ | 18℃13℃ | 18℃13℃ | 13℃8℃ | 7℃4℃ | 1℃-3℃ | -5℃-10℃ |
Revelstoke | June | ↑↓ | -4℃-13℃ | -4℃-14℃ | -1℃-10℃ | 4℃-5℃ | 13℃1℃ | 16℃4℃ | 20℃6℃ | 21℃7℃ | 14℃3℃ | 6℃-1℃ | -1℃-8℃ | -5℃-13℃ |
Saskatoon | October-November | ↑↓ | -9℃-17℃ | -10℃-18℃ | -2℃-9℃ | 8℃-1℃ | 17℃7℃ | 22℃11℃ | 25℃13℃ | 25℃13℃ | 19℃9℃ | 9℃2℃ | -1℃-7℃ | -9℃-15℃ |
Squamish | September | ↑↓ | 4℃0℃ | 4℃-0℃ | 6℃1℃ | 9℃3℃ | 14℃7℃ | 16℃9℃ | 20℃11℃ | 20℃11℃ | 16℃9℃ | 11℃6℃ | 6℃3℃ | 3℃-1℃ |
St. John's | September | ↑↓ | 10℃7℃ | 9℃7℃ | 10℃8℃ | 11℃9℃ | 13℃11℃ | 16℃14℃ | 18℃16℃ | 18℃16℃ | 17℃16℃ | 16℃14℃ | 13℃11℃ | 11℃9℃ |
Tadoussac | October-November | ↑↓ | -8℃-15℃ | -7℃-14℃ | -3℃-9℃ | 4℃-2℃ | 13℃5℃ | 18℃10℃ | 22℃13℃ | 21℃13℃ | 16℃9℃ | 9℃4℃ | 2℃-2℃ | -5℃-9℃ |
Thunder Bay | September-November | ↑↓ | -9℃-16℃ | -8℃-15℃ | -1℃-8℃ | 5℃-2℃ | 12℃4℃ | 17℃8℃ | 21℃12℃ | 21℃13℃ | 17℃9℃ | 9℃3℃ | 1℃-4℃ | -6℃-11℃ |
Tobermory | October | ↑↓ | -3℃-8℃ | -3℃-8℃ | 1℃-4℃ | 6℃1℃ | 12℃6℃ | 16℃11℃ | 21℃16℃ | 22℃17℃ | 19℃14℃ | 12℃8℃ | 6℃2℃ | 0℃-3℃ |
Tofino | June-July | ↑↓ | 7℃4℃ | 7℃4℃ | 7℃4℃ | 10℃6℃ | 13℃9℃ | 15℃11℃ | 17℃13℃ | 18℃13℃ | 16℃12℃ | 12℃9℃ | 9℃6℃ | 6℃4℃ |
Toronto | September-October | ↑↓ | -2℃-7℃ | -2℃-7℃ | 3℃-2℃ | 9℃3℃ | 15℃9℃ | 20℃14℃ | 25℃18℃ | 24℃18℃ | 21℃15℃ | 14℃9℃ | 7℃2℃ | 1℃-3℃ |
Vancouver | May-June | ↑↓ | 5℃2℃ | 6℃2℃ | 8℃4℃ | 10℃6℃ | 15℃9℃ | 17℃11℃ | 19℃13℃ | 19℃13℃ | 16℃11℃ | 12℃8℃ | 8℃5℃ | 5℃2℃ |
Vancouver Island | June-September | ↑↓ | 7℃4℃ | 7℃3℃ | 9℃5℃ | 12℃6℃ | 16℃9℃ | 18℃11℃ | 20℃13℃ | 20℃14℃ | 17℃12℃ | 13℃9℃ | 9℃6℃ | 6℃4℃ |
Victoria | June-September | ↑↓ | 7℃4℃ | 7℃3℃ | 9℃5℃ | 12℃6℃ | 16℃9℃ | 18℃11℃ | 20℃13℃ | 20℃14℃ | 17℃12℃ | 13℃9℃ | 9℃6℃ | 6℃4℃ |
Whistler | March | ↑↓ | -2℃-9℃ | -2℃-11℃ | -0℃-8℃ | 3℃-5℃ | 11℃0℃ | 13℃3℃ | 19℃6℃ | 19℃6℃ | 14℃4℃ | 7℃-0℃ | 1℃-5℃ | -3℃-10℃ |
Whitehorse | June-July | ↑↓ | -11℃-17℃ | -9℃-17℃ | -5℃-16℃ | 2℃-7℃ | 11℃1℃ | 16℃5℃ | 18℃7℃ | 15℃6℃ | 9℃1℃ | 1℃-4℃ | -8℃-13℃ | -11℃-17℃ |
Top FAQs
Check out these guides for the top must-see destinations in North America:
- Best time to visit Canada
- Best time to visit Banff
- Best time to visit British Columbia
- Best time to visit Calgary
- Best time to visit Churchill
- Best time to visit Drumheller
- Best time to visit Edmonton
- Best time to visit Gaspé Peninsula
- Best time to visit Halifax
- Best time to visit Harrison Hot Springs
- Best time to visit Jasper
- Best time to visit Kelowna
- Best time to visit Lake Louise
- Best time to visit Mont-Tremblant
- Best time to visit Montreal
- Best time to visit Muskoka
- Best time to visit Osoyoos
- Best time to visit Ottawa
- Best time to visit Quebec City
- Best time to visit Revelstoke
- Best time to visit Saskatoon
- Best time to visit Squamish
- Best time to visit St. John’s
- Best time to visit Tadoussac
- Best time to visit Thunder Bay
- Best time to visit Tobermory
- Best time to visit Tofino
- Best time to visit Toronto
- Best time to visit Vancouver
- Best time to visit Vancouver Island
- Best time to visit Victoria
- Best time to visit Whistler
- Best time to visit Whitehorse
- Best time to visit Winnipeg
- Best time to visit Yellowknife
- Best time to visit Costa Rica
- Best time to visit Dominican Republic
- Best time to visit El Salvador
- Best time to visit Greenland
- Best time to visit Guatemala
- Best time to visit Honduras
- Best time to visit Mexico
- Best time to visit Acapulco
- Best time to visit Akumal
- Best time to visit Bacalar
- Best time to visit Cabo San Lucas
- Best time to visit Cancun
- Best time to visit Celestun
- Best time to visit Cuernavaca
- Best time to visit El Rosario
- Best time to visit Ensenada
- Best time to visit Guadalajara
- Best time to visit Guanajuato
- Best time to visit Isla Holbox
- Best time to visit La Paz
- Best time to visit Manzanillo
- Best time to visit Mazatlan
- Best time to visit Merida
- Best time to visit Mexico City
- Best time to visit Monterrey
- Best time to visit Morelia
- Best time to visit Palenque
- Best time to visit Playa Del Carmen
- Best time to visit Puebla
- Best time to visit Puerescondido
- Best time to visit Puerto Penasco
- Best time to visit Puerto Vallarta
- Best time to visit Rio Lagartos
- Best time to visit San Carlos
- Best time to visit San Cristobal De Las Casas
- Best time to visit San Felipe
- Best time to visit San Jose Del Cabo
- Best time to visit San Juan Teotihuacan
- Best time to visit San Luis Potosi
- Best time to visit San Miguel De Allende
- Best time to visit San Pancho
- Best time to visit Santa Maria Huatulco
- Best time to visit Sayulita
- Best time to visit Tijuana
- Best time to visit Todos Santos
- Best time to visit Tulum
- Best time to visit Valle De Guadalupe
- Best time to visit Veracruz
- Best time to visit Yelapa
- Best time to visit Zihuatanejo
- Best time to visit Nicaragua
- Best time to visit Panama
- Best time to visit the Caribbean
- Best time to visit Antigua
- Best time to visit Barbados
- Best time to visit Belize
- Best time to visit Cuba
- Best time to visit Curaco
- Best time to visit Dominica
- Best time to visit Grenada
- Best time to visit Guyana
- Best time to visit Haiti
- Best time to visit Jamaica
- Best time to visit Martinique
- Best time to visit Montserrat
- Best time to visit Puerto Rico
- Best time to visit Saint Barthelemy
- Best time to visit Saint John’s
- Best time to visit Saint Kitts and Nevis
- Best time to visit Saint Lucia
- Best time to visit Saint Martin
- Best time to visit Sint Maarten
- Best time to visit Suriname
- Best time to visit the Bahamas
- Best time to visit the US Virgin Islands
- Best time to visit Trinidad and Tobago
- Best time to visit Turks and Caicos Islands
- Best time to visit United States of America (USA)
- Best time to visit Alamo
- Best time to visit Alaska
- Best time to visit Albuquerque
- Best time to visit Alhambra
- Best time to visit Amish Country
- Best time to visit Anaheim
- Best time to visit Anchorage
- Best time to visit Anderson
- Best time to visit Ann Arbor
- Best time to visit Annapolis
- Best time to visit Asheville
- Best time to visit Ashland
- Best time to visit Aspen
- Best time to visit Astoria
- Best time to visit Atlanta
- Best time to visit Atlantic City
- Best time to visit Austin
- Best time to visit Bakersfield
- Best time to visit Baltimore
- Best time to visit Bangor
- Best time to visit Barrow
- Best time to visit Bellingham
- Best time to visit Benezette
- Best time to visit Bentonville
- Best time to visit Beverly Hills
- Best time to visit Big Bear Lake
- Best time to visit Biloxi
- Best time to visit Birmingham
- Best time to visit Bishop
- Best time to visit Blowing Rock
- Best time to visit Blue Ridge
- Best time to visit Bodega Bay
- Best time to visit Boise
- Best time to visit Boone
- Best time to visit Boston
- Best time to visit Boulder
- Best time to visit Bourbon
- Best time to visit Bozeman
- Best time to visit Branson
- Best time to visit Breckenridge
- Best time to visit Broken Bow
- Best time to visit Bryce
- Best time to visit Buffalo
- Best time to visit Burlington
- Best time to visit Cannon Beach
- Best time to visit Canobie Lake
- Best time to visit Cape Cod
- Best time to visit Cape Coral
- Best time to visit Cape May
- Best time to visit Carlsbad
- Best time to visit Carmel-By-The-Sea
- Best time to visit Charleston
- Best time to visit Charlotte
- Best time to visit Charlottesville
- Best time to visit Chattanooga
- Best time to visit Cheyenne
- Best time to visit Chicago
- Best time to visit Chincoteague
- Best time to visit Cincinnati
- Best time to visit Clearwater
- Best time to visit Cleveland
- Best time to visit Cocoa Beach
- Best time to visit Cody
- Best time to visit Coeur D’Alene
- Best time to visit Columbia
- Best time to visit Columbus
- Best time to visit Cooperstown
- Best time to visit Corpus Christi
- Best time to visit Crested Butte
- Best time to visit Dallas
- Best time to visit Dana Point
- Best time to visit Daytona Beach
- Best time to visit Deadwood
- Best time to visit Denver
- Best time to visit Destin
- Best time to visit Detroit
- Best time to visit Duluth
- Best time to visit Durango
- Best time to visit El Paso
- Best time to visit Emerald Isle
- Best time to visit Escalante
- Best time to visit Estes Park
- Best time to visit Eugene
- Best time to visit Eureka
- Best time to visit Fairbanks
- Best time to visit Flagstaff
- Best time to visit Florida
- Best time to visit Folly Beach
- Best time to visit Fort Lauderdale
- Best time to visit Fort Myers
- Best time to visit Frankenmuth
- Best time to visit Fredericksburg
- Best time to visit Galena
- Best time to visit Galveston
- Best time to visit Gatlinburg
- Best time to visit Gettysburg
- Best time to visit Glenwood Springs
- Best time to visit Grand Haven
- Best time to visit Grand Junction
- Best time to visit Greenfield Village
- Best time to visit Greenville
- Best time to visit Greer
- Best time to visit Gulfport
- Best time to visit Harpers Ferry
- Best time to visit Hawaii
- Best time to visit Healdsburg
- Best time to visit Helen
- Best time to visit Hermann
- Best time to visit Hershey
- Best time to visit Hilton Head
- Best time to visit Holland Michigan
- Best time to visit Homer
- Best time to visit Houston
- Best time to visit Indiana
- Best time to visit Indianapolis
- Best time to visit Islamorada
- Best time to visit Ithaca
- Best time to visit Jackson
- Best time to visit Jacksonville
- Best time to visit Jasper
- Best time to visit Jim Thorpe
- Best time to visit Joseph
- Best time to visit Julian
- Best time to visit Kalispell
- Best time to visit Kanab
- Best time to visit Kansas City
- Best time to visit Kennebunkport
- Best time to visit Key Largo
- Best time to visit Key West
- Best time to visit Kissimmee
- Best time to visit Knoxville
- Best time to visit Kodiak
- Best time to visit Laguna Beach
- Best time to visit Lake Arrowhead
- Best time to visit Lake Geneva
- Best time to visit Lake George
- Best time to visit Lake Havasu
- Best time to visit Lake Placid
- Best time to visit Lancaster
- Best time to visit Las Vegas
- Best time to visit Laughlin
- Best time to visit Leavenworth
- Best time to visit Lexington
- Best time to visit Lincoln City
- Best time to visit Little Rock
- Best time to visit Los Angeles
- Best time to visit Louisville
- Best time to visit Mackinac Island
- Best time to visit Mackinaw City
- Best time to visit Madison
- Best time to visit Malibu
- Best time to visit Marco Island
- Best time to visit Marfa
- Best time to visit Mcadenville
- Best time to visit Memphis
- Best time to visit Mendocino
- Best time to visit Mesa
- Best time to visit Mesquite
- Best time to visit Mexico Beach
- Best time to visit Miami
- Best time to visit Miami Beach
- Best time to visit Milwaukee
- Best time to visit Minneapolis
- Best time to visit Missoula
- Best time to visit Moab
- Best time to visit Montauk
- Best time to visit Monterey
- Best time to visit Montgomery
- Best time to visit Morro Bay
- Best time to visit Munising
- Best time to visit Myrtle Beach
- Best time to visit Mystic
- Best time to visit Nags Head
- Best time to visit Napa
- Best time to visit Naples
- Best time to visit Nashville
- Best time to visit Natchez
- Best time to visit Nauvoo
- Best time to visit New Orleans
- Best time to visit New Smyrna Beach
- Best time to visit New York City
- Best time to visit Newport
- Best time to visit Newport Rhode
- Best time to visit Norfolk
- Best time to visit North Carolina
- Best time to visit Oak Glen
- Best time to visit Ocracoke
- Best time to visit Ogunquit
- Best time to visit Ojai
- Best time to visit Oklahoma City
- Best time to visit Omaha
- Best time to visit Orange Beach Al
- Best time to visit Orlando
- Best time to visit Ouray
- Best time to visit Outer Banks
- Best time to visit Page
- Best time to visit Palisade
- Best time to visit Palm Beach
- Best time to visit Panama City Beach
- Best time to visit Park City
- Best time to visit Parris Island
- Best time to visit Paso Robles
- Best time to visit Pensacola
- Best time to visit Philadelphia
- Best time to visit Phoenix
- Best time to visit Pigeon Forge
- Best time to visit Pinehurst
- Best time to visit Pismo Beach
- Best time to visit Pittsburgh
- Best time to visit Port Aransas
- Best time to visit Portland, Maine
- Best time to visit Portland, Oregon
- Best time to visit Portsmouth
- Best time to visit Prescott
- Best time to visit Providence
- Best time to visit Provincetown
- Best time to visit Put-In-Bay
- Best time to visit Raleigh
- Best time to visit Rapid City
- Best time to visit Rehoboth Beach
- Best time to visit Reno
- Best time to visit Richmond
- Best time to visit Rosemary Beach
- Best time to visit Roswell
- Best time to visit Ruidoso
- Best time to visit Sacramento
- Best time to visit Salem
- Best time to visit Salt Lake City
- Best time to visit San Antonio
- Best time to visit San Diego
- Best time to visit San Francisco
- Best time to visit San Jose
- Best time to visit San Luis Obispo
- Best time to visit Sanibel Island
- Best time to visit Santa Barbara
- Best time to visit Santa Catalina Island
- Best time to visit Santa Cruz
- Best time to visit Santa Fe
- Best time to visit Santa Monica
- Best time to visit Santa Rosa Beach
- Best time to visit Sarasota
- Best time to visit Saugatuck
- Best time to visit Savannah
- Best time to visit Scottsdale
- Best time to visit Seaside
- Best time to visit Seaside, Oregon
- Best time to visit Seattle
- Best time to visit Sedona
- Best time to visit Siesta Key
- Best time to visit Silverton
- Best time to visit Sitka
- Best time to visit Solvang
- Best time to visit Sonoma
- Best time to visit South Lake Tahoe
- Best time to visit South Padre Island
- Best time to visit Spokane
- Best time to visit St Louis
- Best time to visit St. George
- Best time to visit St. Pete Beach
- Best time to visit St. Petersburg
- Best time to visit Stowe
- Best time to visit Tampa
- Best time to visit Taos
- Best time to visit Telluride
- Best time to visit Temecula
- Best time to visit Texas
- Best time to visit the West Coast of America (USA)
- Best time to visit Toledo
- Best time to visit Tombstone
- Best time to visit Traverse City
- Best time to visit Tucson
- Best time to visit Tulsa
- Best time to visit Tybee Island
- Best time to visit Venice Beach
- Best time to visit Vero Beach
- Best time to visit Virginia Beach
- Best time to visit Waco
- Best time to visit Washington D.C.
- Best time to visit Watkins Glen
- Best time to visit West Palm Beach
- Best time to visit Wildwood
- Best time to visit Williamsburg
- Best time to visit Wilmington
- Best time to visit Wisconsin Dells
- Best time to visit Wrightsville Beach