Home › Attractions › Butterfield Acres Children's Farm

Calgary Attractions

Butterfield Acres Children's Farm

Butterfield Acres is a children's farm at 254077 Rocky Ridge Road NW, just past the Shane Homes YMCA at Rocky Ridge, on the rolling northwest edge of the city. It's been running since the early 1980s, and some of the parents who visited as kids now bring their own children.

Type
Children's farm and petting zoo
Address
254077 Rocky Ridge Road NW
Next to
Shane Homes YMCA at Rocky Ridge
Nearest communities
Rocky Ridge, Tuscany, Royal Oak

What Kids Can Do

  • Get up close with goats, sheep, horses, cows and more
  • Ride in the tractor-pulled wagon or try a pony ride
  • Come for the Spring Babies festival or other seasonal events
  • Go on a school trip, join a summer camp or have a birthday party on the farm

When to Go

It's a seasonal farm. Drop-in visits start in spring, and the farm is closed to visitors from November through March, although staff do off-site visits all year. Because hours depend on the weather, I'd check the farm's website the day you plan to go.

My Tips

Dress for the outdoors, wear closed-toe shoes around the animals, and wash hands afterward.

Getting There

Take Stoney Trail or Crowchild Trail to Rocky Ridge Road NW and keep going past the YMCA. By transit, Tuscany station at the end of the Red Line is the closest stop.

Nearby Communities

Rocky Ridge, Royal Oak and Tuscany are the nearest neighbourhoods. They're mostly newer northwest suburbs with detached homes and townhomes, and the farm and the YMCA are only a few minutes away.

Butterfield Acres Children's Farm in pictures

Photographed on the ground by Kelly Baker.

Entrance to Butterfield Acres, a children's farm. Calgary.
Entrance to Butterfield Acres, a children's farm.
Butterfield Acres barn, sheep pasture and goat bridge. Calgary.
Butterfield Acres barn, sheep pasture and goat bridge.

Communities around Butterfield Acres Children's Farm

The residential communities closest to it.

Thinking about the area?

Call 403-464-6672 or send an email. I answer my own phone.

Contact Kelly