OL’ MACDONALD’S RESORT

Family Camping on the South Shore Of Buffalo Lake

NOW TAKING RESERVATIONS FOR THE 2026 & 2027 SEASON

Call 403-742-6603

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
Entrance to Ol’ MacDonald’s Resort

Something for Everyone

From playgrounds and train rides to the beach, mini golf, and on-site fun, there’s always something for every age.

Amenity photo 1 Amenity photo 2 Amenity photo 3 Amenity photo 4 Amenity photo 5 Amenity photo 6 Amenity photo 7 Amenity photo 8

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.

Market at Ol’ MacDonald’s Halloween weekend in the summer season Christmas in July weekend

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
Ol’ MacDonald’s Music Festival stage