One of Alberta’s Favorite Family Campgrounds
Sandy beach, endless activities, and space for groups of every size.
Located on Buffalo Lake, Ol’ MacDonald’s Resort offers unpowered, powered, and large group campsites that can accommodate 20+ units. With a full lineup of amenities and family-friendly activities all summer long, it’s easy to see why so many call it their favorite campground.
Sites & Rates
Something for Everyone
From playgrounds and train rides to the beach, mini golf, and on-site fun, there’s always something for every age.
Events All Summer Long
Our event weekends run throughout the summer season. From market days to holiday-themed celebrations like Halloween and Christmas in July, there’s always something happening while you’re here.
Ol’ MacDonald’s Annual Music Festival
Four days of live music, camping, and community at Buffalo Lake.
One of our biggest weekends of the year, the Ol' MacDonald's Music Festival brings great performances, great company, and a relaxed, family-friendly atmosphere. Tickets and campsites go fast, so plan early.
Learn More