Once Upon A Horse is a place for children, horses and ponies to come together in a safe and fun environment. Most of our programs are for young children between two and ten years of age.

We do have programs available for beginners of all ages.
The barn is located in the Stafford area between Lake Oswego and Wilsonville.

 


Children come for country play, and to experience the connection with horses that makes any day better. We offer both group programs that introduce horses and horsemanship in a gentle, easy manner and private riding lessons for the children ready to explore riding more intensely.

Established in 1995, Once Upon A Horse has an outstanding
safety record and a truly stellar record of family fun.