Custom Preloader Icon
0%
Image Alt

MTT Fitness Info

MTT Fitness – Real Fitness for Real Life

.

Located in Eagan, MN, MTT Fitness has been a trusted hub for functional fitness since 2011. Formerly a CrossFit affiliate, we chose in 2025 to evolve beyond the brand — refining our program to better serve our community’s needs. Our functional fitness classes are designed to help you move better, feel stronger, and train with purpose. While rooted in proven strength and conditioning principles, our workouts go far beyond the basics — supporting all fitness levels with expert coaching and a welcoming, results-driven environment. Whether you’re an experienced athlete, returning to fitness, or just getting started, our group classes meet you where you’re at and get you where you want to be. Flexible Class Times, Straightforward Memberships Join us for 34 class offerings per week: 5:15am, 6:30am, 9am, 10am, Noon, 4:30pm, 5:40pm, 6:45pm and Saturdays and Sunday mornings. Your membership includes unlimited functional fitness, Sweat45, Endurance and Strength classes – plus full access to open gym during business hours, and no long-term contracts — just consistent, effective training on your terms. Open to ages 14 and up, MTT Fitness is your home for functional fitness in Eagan. Come see what you’re capable of.

Who is MTT Fitness for?

.

MTT Fitness is for anyone ready to get stronger, move better, and see real, measurable results. Whether you're new to training or an experienced athlete, our strength, conditioning, and weight-based workouts are designed to meet you where you are — and push you forward. Our experienced coaches are here to make sure every workout is safe, effective, and aligned with your goals. From weight loss to strength gains, improved endurance, or simply feeling great in everyday life — we’ll help you get there. No gimmicks, just proven training that delivers results.

Close
Working hours

Monday – Friday:
06:30AM Classes

Monday – Thursday:
Open 11:00AM – 08:00PM

Friday:
11:00AM – 07:00PM

Saturday:
08:30AM – 12:00PM

Phone

651-340-4349

Our socials
About