Every program is coach-led, structured, and designed to help you get measurably better — no matter where you're starting from. CrossFit classes, Olympic lifting, endurance training, personal training, and nutrition coaching in Layton, Utah.
Our group classes are the core of the Wasatch experience. Every session is led by an experienced coach who walks the class through a structured warm-up, skill or strength work, and a workout designed to challenge you at your level.
Each workout is programmed as part of a broader training cycle — not random exercises thrown at a whiteboard. You'll build strength, improve conditioning, and develop skills over time with clear progressions.
Classes run throughout the day from 5:00 AM to 7:30 PM on weekdays, with morning classes on Saturday.
Who it's for: Everyone. Complete beginners to competitive athletes train in the same class. Your coach scales the workout to match your ability.
Our Olympic lifting program is dedicated time under the barbell with focused coaching on the snatch, clean and jerk, and supporting strength movements. Whether you're learning to lift or chasing a PR, this program gives you the structured practice time and expert eye that make the difference.
Sessions focus on technique development, positional work, and accessory strength. Your coach watches every rep and provides real-time corrections to help you move better and lift heavier — safely.
Who it's for: Athletes who want to develop power, speed, and technique. Open to all levels — beginners start with PVC and empty barbells to build a solid foundation.
The Endurance program is designed to improve your aerobic capacity, stamina, and recovery. Sessions include longer-duration conditioning work, monostructural training (running, rowing, biking), and interval-based programming that builds your engine without breaking your body down.
This program complements the CrossFit classes by developing the cardiovascular base that allows you to perform better in every workout — and in everyday life.
Who it's for: Anyone looking to improve cardiovascular fitness, lose weight, train for a race or event, or build the stamina to keep up with workouts (and life) without gassing out.
Our one-on-one personal training is for athletes who want individualized attention, accelerated results, or help working around injuries or limitations. Your coach designs a program specifically for you based on your goals, movement quality, and available training time.
Personal training sessions can focus on strength, mobility, skill development, sport-specific preparation, or general fitness. You'll train on your schedule with your coach's full attention.
Who it's for: Athletes with specific goals, busy schedules that don't fit group class times, those working around injuries, or anyone who wants dedicated one-on-one coaching.
Training is only half the equation. Our nutrition coaching helps you build eating habits that support your goals — whether that's losing body fat, building muscle, improving energy, or just figuring out how to eat in a way that's sustainable and doesn't make you miserable.
Your coach works with you to create a plan based on your lifestyle, preferences, and goals. No extreme diets. No meal plans you'll abandon in a week. Just practical guidance that fits your real life.
Who it's for: Anyone who wants to improve their nutrition alongside their training. Available as a standalone service or bundled with a Premium membership.
Book Your Free IntroWasatch CrossFit offers on-site childcare so parents can train consistently without scrambling for a sitter.
Monthly Childcare Pricing
1 Child — $25/mo
2 Children — $30/mo
3 Children — $35/mo
4 Children — $40/mo
Drop-in — $5/visit
Childcare Hours
Monday–Thursday: 9:00–11:00 AM & 4:30 PM
Friday: 9:00–11:00 AM
Saturday: 9:00 AM
That's exactly what the Free Intro is for. Sit down with a coach and we'll help you find the right program for your goals, schedule, and experience level.
Book Your Free Intro