
Our Location
Camp Magic in the Mountains
Welcome to your summer home in the pines! St. Joseph’s Youth Camp is tucked away in the Coconino National Forest, just 25 minutes from Flagstaff — but it feels like a whole different world. With wide-open skies, crisp mountain air, and towering pine trees all around, it’s the perfect place for kids to unplug, try new things, and just be kids.
At 7,000 feet elevation, summer here means cool mornings, cozy cabins, and nights filled with stars. Whether it’s your first time or your fifth, the magic hits the moment you arrive.
Getting to Camp
EASY TO FIND. HARD TO LEAVE.
SJYC may feel off the grid, but getting here is a breeze. Whether you’re coming from Phoenix, Tucson, or just down the road, we make arrival simple.
Drive to Camp
Set your GPS for adventure and head north! Families are welcome to drop off their campers and meet some of our friendly staff along the way.
Ride the Camp Bus
We offer group bus transportation for all our camp programs — all part of making camp a smooth, stress-free experience from start to finish.
Camp Life & Facilities
CLASSIC CAMP VIBES, ARIZONA STYLE
SJYC blends old-school camp charm with updated spaces built for fun, safety, and connection. Campers and CITs live, laugh, and learn in spaces that feel like home — with just the right touch of adventure.
Rustic cabins with bunk beds
A lively dining hall for songs, stories, and meals shared as a community
Outdoor volleyball court, open fields, and a gaga pit for nonstop fun
Covered spaces for crafts, games, and rainy-day adventures
Everything at SJYC is designed to spark friendship, independence, and lifelong memories.
See It for Yourself
COME VISIT THE PINES!
The best way to catch the camp spirit? Join us for our annual Open House! Held at the start of each summer, it’s the perfect chance for families to tour the cabins, meet our staff, and get a feel for life at SJYC — before the summer fun begins.
You’ll walk the trails, check out our activity spaces, and maybe even enjoy a popsicle at the Camp Store!