About
Fit & Fight Mainz GmbH is a performance-driven gym in Mainz that combines functional fitness with martial arts under one roof. The club focuses on varied small-group training, offering fitness boxing and boxing, mixed martial arts, CrossX functional workouts, calisthenics, Olympic weightlifting, children’s martial arts, as well as yoga, mobility and back fitness sessions. There are also tailored concepts for specific life stages, including postnatal recovery and fitness for moms, plus senior fitness programs that emphasize safe movement and long-term health. The training environment is practical and focused, with classes designed to improve strength, conditioning, coordination and body control rather than just aesthetics. Members range from beginners to ambitious athletes, all benefiting from structured sessions and a friendly, down-to-earth community. This blend of combat sports, functional training and targeted health classes makes Fit & Fight Mainz a distinctive address for holistic, sport-oriented training in the region.
Media
Upcoming events
No known events at the moment.
Amenities
No equipment listed yet.
Access
Fit & Fight Mainz GmbH is located in Mainz-Weisenau, just southeast of the city centre, close to the Rhine and easily accessible by car and public transport.
Opening hours
Pricing
Pricing not listed yet.
Contact
55130 Mainz
f••••••••••-•••••.•eEmail (hidden):
i•••@•••••••••••-•••••.•eInstagram (not provided)Strava (not provided)Facebook (not provided)TikTok (not provided)
Team
The coaching team has not been listed yet.
Athletes at this gym
No members linked yet.
Frequently asked questions
Where can I do HYROX in Mainz?
Fit & Fight Mainz GmbH is an HYROX affiliated gym in Mainz, Germany, Weberstr. 2-4, 55130 Mainz.
Is Fit & Fight Mainz GmbH an HYROX affiliated gym?
Yes. Fit & Fight Mainz GmbH is an HYROX affiliated gym, equipped for training on the official stations.
What are Fit & Fight Mainz GmbH's opening hours?
Fit & Fight Mainz GmbH opening hours: Monday 08:00 – 22:00 · Tuesday 08:00 – 22:00 · Wednesday 08:00 – 22:00 · Thursday 08:00 – 22:00 · Friday 08:00 – 20:00 · Saturday 10:00 – 18:00 · Sunday 12:00 – 18:00.