Saint Mary Lake

Lake Glacial lake in Glacier National Park, scenic vistas

On Glacier National Park’s eastern side, Saint Mary Lake draws hikers and photographers to clear water, the Wild Goose Island viewpoint, boat tours and trailheads along Going-to-the-Sun Road.

Saint Mary Lake is a freshwater lake in Glacier National Park, Montana, located along the park’s eastern section and adjacent to the Going-to-the-Sun Road. It is one of the park’s principal scenic lakes and a frequent stop for visitors traveling the main park route.

The lake is noted for the small island known as Wild Goose Island, a focal point for photographers and postcards. Several overlooks along the road provide framed views of the island and the surrounding mountains, with popular vantage points at Sun Point and pullouts along the eastern shoreline.

The basin containing the lake was shaped by glacial activity during the last ice age, forming the steep surrounding walls and cirques. The lake drains via the St. Mary River, which flows east out of the park.

Saint Mary Lake sits in the east-central part of Glacier National Park, near the small community of St. Mary and close to the park’s eastern entrance. The shoreline is flanked by steep mountains and accessed by the park road that runs along its shore.

  • Access: Found on the eastern side of Glacier National Park beside the Going-to-the-Sun Road, making it easily accessible by vehicle.
  • Best time: Best light for photography is early morning or late afternoon when low sun highlights the island and surrounding peaks.

What to See #

  • Wild Goose Island: A small island near the lake's western shore that is the subject of one of Glacier National Park's most photographed views.
  • Sun Point Overlook: A roadside viewpoint on Going-to-the-Sun Road that provides a clear panorama of the lake and Wild Goose Island, popular for sunrise and late-afternoon light.
Saint Mary Lake
Saint Mary Lake, Glacier National Park - near St. Mary, Montana, on Going‑to‑the‑Sun Road
48.6867, -113.5252
Park open year‑round; visitor centers seasonal
Glacier National Park entrance fee applies (U.S. National Park Service - typically $35 per vehicle/7 days)

How to Get to Saint Mary Lake #

Saint Mary Lake sits just off the St. Mary Entrance to Glacier National Park along U.S. Highway 89/Going-to-the-Sun Road. Drive to the St. Mary visitor/parking area and take the short lakeside paths and viewpoints a few minutes’ walk from the parking areas.

Tips for Visiting Saint Mary Lake #

  • Plan to be at the Wild Goose Island viewpoint at sunrise for the classic reflection shots - the lake is typically calm and the light is best then.
  • Arrive very early in high season: the small pullouts and parking near the Wild Goose Island viewpoint and St. Mary area fill quickly, so expect to walk a short distance if lots are full.
  • If Going-to-the-Sun Road is open, explore the short lakeside trails near St. Mary for quieter vantage points - afternoon winds commonly make the lake choppier, so mornings usually offer the calmest water.

Best Time to Visit Saint Mary Lake #

Best visited mid-July through August when trails and park roads are most likely open and lake access is reliable; shoulder seasons can be rewarding but may have limited access.

High Summer
July-August · 5-20 °C
Warmest and most accessible time for hiking and boating; many visitors and full access to trails and roads.
Late Spring / Early Fall
June & September · 0-15 °C
Cooler, fewer crowds and good wildlife viewing; early season may still have patchy snow and limited road access.
Winter
October-May · -20-5 °C
Cold with heavy snow; much of the area is inaccessible and services/roads are often closed-visit only if prepared for winter backcountry conditions.

Weather & Climate near Saint Mary Lake #

Climate

Saint Mary Lake's climate is classified as Warm-Summer Continental - Warm-Summer Continental climate with mild summers (peaking in August) and freezing winters (coldest in January). Temperatures range from -13°C to 24°C. Moderate rainfall (563 mm/year).

Temperature & Rainfall
Temperature Range
24°
Warmest Month
-13°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -2°C and lows of -13°C. Moderate rainfall (40 mm).

Comfort

-8°
Feels Like Freezing
-8°C
Temperature
-13° -3°

Weather

40 mm
Rainfall
4.7 m/s
Wind
Light Breeze

February

February is freezing with highs of 0°C and lows of -11°C. Moderate rainfall (33 mm).

Comfort

-6°
Feels Like Freezing
-6°C
Temperature
-11°

Weather

33 mm
Rainfall
4.3 m/s
Wind
Light Breeze

March

March is freezing with highs of 3°C and lows of -8°C. Moderate rainfall (38 mm).

Comfort

-3°
Feels Like Freezing
-3°C
Temperature
-8°

Weather

38 mm
Rainfall
4.5 m/s
Wind
Light Breeze

April

April is cold with highs of 8°C and lows of -4°C. Moderate rainfall (44 mm).

Comfort

Feels Like Cold
C
Temperature
-4°

Weather

44 mm
Rainfall
4.4 m/s
Wind
Light Breeze

May

May is cold with highs of 13°C and lows of 1°C. Moderate rainfall (70 mm).

Comfort

Feels Like Cold
C
Temperature
13°

Weather

70 mm
Rainfall
4.3 m/s
Wind
Light Breeze

June

June is cool with highs of 18°C and lows of 5°C. The wettest month with 80 mm of rain.

Comfort

12°
Feels Like Cool
12°C
Temperature
18°

Weather

80 mm
Rainfall
4.0 m/s
Wind
Light Breeze

July

July is cool with highs of 23°C and lows of 7°C. Moderate rainfall (44 mm).

Comfort

15°
Feels Like Cool
15°C
Temperature
23°

Weather

44 mm
Rainfall
3.6 m/s
Wind
Light Breeze

August

August is cool with highs of 24°C and lows of 7°C. Moderate rainfall (48 mm).

Comfort

15°
Feels Like Cool
15°C
Temperature
24°

Weather

48 mm
Rainfall
3.4 m/s
Wind
Light Breeze

September

September is cool with highs of 18°C and lows of 3°C. Moderate rainfall (50 mm).

Comfort

10°
Feels Like Cool
10°C
Temperature
18°

Weather

50 mm
Rainfall
3.7 m/s
Wind
Light Breeze

October

October is cold with highs of 11°C and lows of -1°C. Moderate rainfall (37 mm).

Comfort

Feels Like Cold
C
Temperature
-1° 11°

Weather

37 mm
Rainfall
4.3 m/s
Wind
Light Breeze

November

November is freezing with highs of 2°C and lows of -7°C. Moderate rainfall (40 mm).

Comfort

-2°
Feels Like Freezing
-2°C
Temperature
-7°

Weather

40 mm
Rainfall
4.6 m/s
Wind
Light Breeze

December

December is freezing with highs of -2°C and lows of -11°C. Moderate rainfall (39 mm).

Comfort

-7°
Feels Like Freezing
-7°C
Temperature
-11° -2°

Weather

39 mm
Rainfall
4.7 m/s
Wind
Light Breeze

Nearby Attractions to Saint Mary Lake