Ol' MacDonald's Resort

Family camping on the south shore of Buffalo Lake
21246 Township Road 40-2



Call 403-742-6603

Thank you for visiting olmacdonalds.com


  • Suitable for Tents & RV's
  • Fully, Partially & Unserviced Sites.
  • Power, Water & Sewer
  • 9 Group Sites
  • Waste Water & Cleaning Facilities
  • Most sites enclosed by trees for Privacy
View Rates


  • Sandy Beach & Boat Launch
  • Market (May - September)
    more info
  • Train Rides
  • 6 Playgrounds
  • Arcade & Mini-Golf
  • Merry-go-round & more!
Learn More


  • 3 Clean Bathrooms / Shower Houses
    Open 8am-11pm Daily
  • 2 Laundry Rooms with
    4 washers & 6 Dryers each.
  • 8 Dump Stations
  • Grandma's Kitchen
  • Coffee & Ice Cream Shop
  • Firewood, Propane, Ice & more!
Learn More

Service & Info

  • Free Wireless Internet
    in Grandma's Kitchen
  • 24 Hour On-Site Security
    Call 403-740-4886
  • Ol' MacDonald's Resort is Solar Powered with 6 solar panel locations across our campground.
  • Check-In: 2pm / Check-Out: 11am
View Rules

"Best family camping in alberta"

If u got a family that loves camping then this is the place to go. Has everything from a arcade to mini golf. Also has a petting zoo. A nice beach and friendly staff...

Trip Advisor - September 5, 2016

"Fantastic place for families with children of any age"

My 9 year old daughter, our dog and I spent 5 nights at Ol' MacDonald's Resort and had a fantastic time.

Trip Advisor - August 26, 2016

"It is such a fantastic place for families with kids"

We have been coming here for 5-6 years and keep coming back (back in the day they used to have horse drawn wagon rides). Been in group sites, double sites and single power & no power sites. It is such a fantastic place for families with kids and we come out at least twice a year.

Yelp - August 28, 2012