Johnson County Family YMCA

Last checked August 2026

YMCA in Buffalo serving Johnson County families, running Camp 307, a summer day camp for youth alongside year-round youth and adult sports, aquatics, and outdoor education. Set near the Bighorn Mountains, the Y offers a pool, gym, and recreational facilities, with camp programming focused on health, wellness, and outdoor experiences.

Camps

Youth Flag Football - 1st-2nd GradeActive
Aug 24 – Oct 15, 2026Ages 6–7
Youth Flag Football - 3rd-4th GradeActive
Aug 24 – Oct 15, 2026Ages 8–9
Pricing notes

$50.00 member / $75.00 non-member

The practical details

Environment
Outdoor
Operator
Johnson County Family YMCA · YMCA
Financial aid
Available
Before you register

We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Johnson County Family YMCA directly before you register or pay.

Similar camps nearby

Google Reviews

Powered by Google
See all reviews on Google →
★★★★★Levi Bryan (SirArthur09)

Such an amazing Y! I love this place! I have never used the pool (though I’ve heard it’s good) but the gym is amazing!

★★★★★Amber Manning

I’ve never been a gym bunny but I LOVE coming to here. They have long hours, many different classes, and of course my favorite feature, a huge pool. The staff are friendly and helpful. I always feel welcome and never embarrassed to exercise. They also have day rates if you’re just in town visiting but want to get in a workout or swim!

★★★★★Chris & Candice Cranford

My wife kids & I spend a lot of our time at the YMCA, staff is always friendly & helpful!

★★★★★Charlie Sierra

Great Y for such a small town. Great staff, clean facilities, nice equipment. Just wish it had a hot tub, and maybe a water bag for boxing... :)

★★★★★Thomas Coder

The staff is super helpful and friendly, by far one of the best YMCAs I have ever been to, would highly recommend to anyone going for the day or joining as a membership.

$75 per sessionVisit website