Being healthy isn't just about the physical aspects, like eating better and getting exercise;
it's about all aspects of your health, including physical, emotional, mental, and spiritual for life-long wellness!
RUNNING 505 is BFIT505's PARTNER ORGANIZATION. BESIDES CO-OWNING BFIT505, MELANI IS THE FOUNDER AND DIRECTOR FOR THE NONPROFIT.
WE ALWAYS NEED VOLUNTEER MENTORS AND DONATIONS!
To build a sober community that fuels resilience and harnesses the transformational power of connection so that together we rise, recover and live.
Sandstone Sirens is BFit505’s women’s mountain biking club, built on strength, camaraderie, and adventure. Whether you’re brand new to the trails or an experienced rider, Sandstone Sirens offers a supportive space to build skills, challenge yourself, and connect with other women who share a passion for riding. With the rugged beauty of New Mexico as our backdrop, we ride together to grow confidence, resilience, and community—on and off the bike. Join us as we explore trails, celebrate milestones, and empower each other through the thrill of mountain biking.
Sign up for schedule and locations.
$10/Meet Up or $80/10 Sessions
As always, if that cost is not in your range, let us know and we will work with you.
BFit505 Women’s Ruck Club is more than fitness—it’s community, resilience, and strength. Together, we shoulder the weight, hit the trails, and discover just how strong we really are. Whether you’re new to rucking or a seasoned athlete, our women’s club offers support, camaraderie, and challenge in every step. Before the busy day gets going, we hit the trails and roads at sunrise.
Wednesdays 5am
Sign up for weekly locations.
$10/Meet Up or $80/10 Sessions
As always, if that cost is not in your range, let us know and we will work with you.
Find balance, strength, and calm with Yoga at BFit505. Our classes combine mindful movement, breathwork, and flow to build flexibility, improve mobility, and reduce stress. Whether you’re looking to complement your CrossFit training or simply reset your body and mind, yoga offers the perfect blend of challenge and restoration. All levels are welcome—step onto the mat and discover your strongest, most centered self.
Thursdays 8:15am $10 Drop In Guests
$80 10 punch card
Sometimes the best progress comes from slowing down. Our Stretch Class focuses on deep, guided stretches to increase mobility, release tension, and support recovery. Designed for athletes of all levels, this class helps improve performance, prevent injury, and leave you feeling refreshed and recharged. Come lengthen, loosen, and recover with us at BFit505.
Thursdays 4:30pm and 5:30pm $10 Drop In Guests
$80 10 punch card
Zumba at BFit505 brings the energy, rhythm, and joy of dance to your fitness journey! Our classes blend Latin-inspired moves with upbeat music to create a high-energy workout that feels more like a party than exercise. Whether you’re just starting your fitness journey or looking for a fun way to add variety to your routine, Zumba is for everyone. Come sweat, smile, and dance with our supportive community at BFit505—where fitness meets fun in every beat.
Sundays 12pm * Mondays 6:30pm
$10 Drop In for Guests
$80 for 10 Classes
Bodyweight Training at BFit505 is all about building strength, endurance, and mobility—using nothing but you. No equipment, no excuses—just effective, functional movements designed to challenge every muscle and improve overall fitness. Perfect for all levels, this class helps you move better, feel stronger, and carry your strength into everyday life.
Tuesdays & Thursdays 10am