BookMyDreamCruise
Alaska cruise scenery

Best time to cruise · No regular sailings

Alaska cruises in December

No ships sail in December, when Juneau gets only about six and a half hours of daylight. Use the holidays to settle the big decisions for next summer: Seattle round trip or one way to Anchorage, whether to add Denali, and which glacier day matters most to you, Glacier Bay, Hubbard Glacier or Tracy Arm.

  • No regular sailings
  • Avg high 37°F
  • 7 hrs daylight

Photo: Pat W. Sanders, CC BY 2.0, via Wikimedia Commons

Alaska in December: No regular sailings

No ships sail in December, when Juneau gets only about six and a half hours of daylight. Use the holidays to settle the big decisions for next summer: Seattle round trip or one way to Anchorage, whether to add Denali, and which glacier day matters most to you, Glacier Bay, Hubbard Glacier or Tracy Arm.

Across Alaska cruise ports, December brings average highs around 37°F (3°C) and lows near 30°F, with about 10.6 inches of rain over the month and roughly 7 hours of daylight.

Verdict
No regular sailings
Season
Late April to early October; warmest and busiest June to August.
Average high / low
37°F / 30°F
Rainfall (month)
10.6 in
Daylight
About 7 hours
Typical cruise length
7 nights; 10 to 14 days with a Denali land tour

How December compares with the rest of the year

Alaska weather in December

Average monthly weather in Alaska cruise ports
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F (°C)362362405468541260166519651859155010405373
Low °F (°C)29-128-231-1373457511156135613501042633130-1
Rain in (mm)10.42637.01786.41635.91495.11304.71205.21327.21839.023011.028010.626910.6270
Daylight (hrs)810121416181715131087
Average daily highs and lows and monthly rainfall for 2015–2024 from NASA POWER for the area around Alaska cruise ports, adjusted to sea level; daylight is calculated for mid-month. Real weather on any given day varies.

December weather port by port

PortAvg highAvg lowRainDaylight
Juneau31°F24°F13.7 in6 h
Ketchikan37°F31°F10.7 in7 h
Skagway29°F20°F7.2 in6 h
Glacier Bay National Park37°F32°F19.1 in6 h
Sitka41°F38°F10.0 in7 h
Icy Strait Point (Hoonah)36°F31°F9.2 in7 h
Hubbard Glacier31°F24°F8.1 in6 h
Tracy Arm & Endicott Arm33°F24°F11.4 in7 h
Seattle45°F37°F8.0 in8 h
Vancouver40°F33°F12.1 in8 h
Victoria45°F39°F6.4 in8 h
Seward (Anchorage)35°F28°F11.6 in6 h

Average daily highs and lows, 2015–2024, from NASA POWER, adjusted to sea level. Rain is the average monthly total.

Other great cruise destinations in December

Alaska in December: FAQs

Is December a good time to cruise Alaska?

Generally not: there are few or no regular sailings. No ships sail in December, when Juneau gets only about six and a half hours of daylight. Use the holidays to settle the big decisions for next summer: Seattle round trip or one way to Anchorage, whether to add Denali, and which glacier day matters most to you, Glacier Bay, Hubbard Glacier or Tracy Arm.

What is the weather like on a Alaska cruise in December?

Across Alaska cruise ports, December brings average highs around 37°F (3°C) and lows near 30°F, with about 10.6 inches of rain over the month and roughly 7 hours of daylight. Conditions vary from port to port and day to day.

When is the best time to cruise Alaska?

Late April to early October; warmest and busiest June to August.. The best months are usually June, July, August.

Where else can I cruise in December?

December is also a top month for Caribbean, Eastern Caribbean, Western Caribbean, Southern Caribbean, Mexican Riviera & Baja.

Updated November 2026 by the BookMyDreamCruise editorial team. How we research and fact-check.

Sources: NASA POWER climate data.