beginner
Calgary, Alberta, Canada

McGregor Lake Beach Area

McGregor Lake Beach in Calgary offers urban freshwater reservoir swimming with sandy beaches and playground facilities for families. The sheltered bay conditions and warm summer waters suit beginner swimmers and children in this popular city park. Arrive before 10 AM on weekends as parking fills quickly at this convenient urban swimming spot.

Satellite view of McGregor Lake Beach Area

Get your personalized SwimScore

Sign up to see conditions tailored to your experience level

Safety Information

Community Reports

How was your swim?

How accurate were the predicted conditions?

What were actual conditions like?

McGregor Lake Beach Area

50.5621, -112.9192

Details

Location
Calgary, Alberta, Canada
Type
lake
Difficulty
beginner
Coordinates
50.5621, -112.9192

Ready to swim smarter?

Get personalized SwimScore ratings, save your favorite spots, and receive alerts when conditions are perfect.