Top 48 France Cities Compared
| City | Gyms | Official Affiliates | HYROX / Functional | Median Drop-In | A/C Boxes |
|---|---|---|---|---|---|
| Rueil-Malmaison | 20 | 18 | 2 | 21 EUR | 0 |
| Montesson | 20 | 18 | 2 | 21 EUR | 0 |
| Carrieres sur Seine | 20 | 18 | 2 | 21 EUR | 0 |
| Nanterre | 19 | 17 | 2 | 21 EUR | 0 |
| Cormeilles-en-Parisis | 18 | 16 | 2 | 22 EUR | 0 |
| Suresnes | 18 | 16 | 2 | 20 EUR | 0 |
| Paris | 18 | 16 | 2 | 21 EUR | 0 |
| Colombes | 18 | 16 | 2 | 22 EUR | 0 |
| Saint-Ouen-sur-Seine | 18 | 16 | 2 | 21 EUR | 0 |
| Villeurbanne | 17 | 14 | 3 | 25 EUR | 2 |
| Poitiers | 17 | 15 | 2 | 21 EUR | 0 |
| Civrieux-d'Azergues | 17 | 14 | 3 | 25 EUR | 2 |
| Lyon | 17 | 14 | 3 | 25 EUR | 2 |
| Pierre-Bénite | 17 | 14 | 3 | 25 EUR | 2 |
| Clichy | 17 | 15 | 2 | 22 EUR | 0 |
| Craponne | 17 | 14 | 3 | 25 EUR | 2 |
| Saint-Didier-au-Mont-d'Or | 17 | 14 | 3 | 25 EUR | 2 |
| Champagne-au-Mont-d'Or | 17 | 14 | 3 | 25 EUR | 2 |
| St. Priest | 16 | 13 | 3 | 25 EUR | 2 |
| Boulogne-Billancourt | 16 | 14 | 2 | 21 EUR | 0 |
| Limonest | 16 | 13 | 3 | 25 EUR | 2 |
| Châtillon | 16 | 15 | 1 | 22 EUR | 0 |
| Saint-Alban | 15 | 12 | 3 | 20 EUR | 0 |
| Ramonville-Saint-Agne | 15 | 12 | 3 | 20 EUR | 0 |
| Genas | 15 | 12 | 3 | 25 EUR | 2 |
| Colomiers | 15 | 12 | 3 | 20 EUR | 0 |
| Versailles | 15 | 14 | 1 | 22 EUR | 0 |
| Saint-Maur-des-Fossés | 15 | 14 | 1 | 22 EUR | 0 |
| Bourg-la-Reine | 15 | 14 | 1 | 22 EUR | 0 |
| Beauzelle | 15 | 12 | 3 | 20 EUR | 0 |
| Herblay | 14 | 12 | 2 | 21 EUR | 0 |
| Saint-Brice-sous-Forêt | 14 | 12 | 2 | 21 EUR | 0 |
| Toulouse | 13 | 12 | 1 | 20 EUR | 0 |
| Wissous | 12 | 11 | 1 | 25 EUR | 0 |
| Beauchamp | 12 | 10 | 2 | 21 EUR | 0 |
| Chelles | 12 | 11 | 1 | 22.5 EUR | 0 |
| Conflans-Sainte-Honorine | 11 | 9 | 2 | 21 EUR | 0 |
| Marseille | 10 | 5 | 5 | 20 EUR | 1 |
| Gemenos | 10 | 6 | 4 | 20 EUR | 1 |
| Orgeval | 9 | 8 | 1 | 20 EUR | 0 |
| Lognes | 8 | 8 | 0 | 20 EUR | 0 |
| Ecquevilly | 8 | 6 | 2 | 20 EUR | 0 |
| Montigny-le-Bretonneux | 8 | 8 | 0 | 19 EUR | 0 |
| Jouy-le-Moutier | 7 | 6 | 1 | 20 EUR | 0 |
| Feigères | 6 | 6 | 0 | 22.5 EUR | 0 |
| Beaumont | 6 | 6 | 0 | 22.5 EUR | 0 |
| Servon | 5 | 5 | 0 | 20 EUR | 0 |
| Ostwald | 5 | 4 | 1 | 20 EUR | 0 |
CrossFit and HYROX in France: The Guide
Which city to train in
Four cities hold most of the choice. Compare them by gym count and price.
- Paris: 16 official affiliates and 2 HYROX or functional boxes, 18 gyms in all. Drop-ins run from 20 to 35 EUR, median 21 EUR. Best pick: HEGO Batignolles, with a dedicated HYROX area, sled tracks, Concept2 rowers and SkiErg. For a CrossFit class, Silvaticus CrossFit runs groups of 8 to 14.
- Lyon: 14 affiliates and 3 HYROX or functional boxes, 17 gyms. Drop-ins run from 19 to 25 EUR, median 25 EUR. Best pick: CrossFit Lyon, with open access from 7am to 9pm in a 600 m² box and coached classes from 7am to 8pm.
- Toulouse: 12 affiliates and 1 HYROX or functional box, 13 gyms. Drop-ins run from 15 to 20 EUR, median 20 EUR. Best pick: CrossFit 272. Its 18 EUR drop-in covers a coached class, open gym from 6:00 to 22:00 and the balneotherapy area.
- Marseille: 5 affiliates and 5 HYROX or functional boxes, 10 gyms. Drop-ins run from 15 to 20 EUR, median 20 EUR. Best pick: CrossFit Heimdall, which sells an 8-session HYROX carnet for 110 EUR next to a 20 EUR drop-in.
Strasbourg is smaller, with 4 affiliates and 1 functional box. CrossFit Strasbourg opens 365 days a year from 7:00 to 21:00.
Drop-in prices across the country
The national median is 20 EUR. Published prices run from 12 EUR to 35 EUR, and 81 gyms show one.
- The lowest is 12 EUR at Aëtos CrossFit in Ambérieu-en-Bugey.
- Paris has the widest spread, from 20 to 35 EUR.
- Lyon costs more at the median (25 EUR), but its range is narrow.
- Toulouse and Marseille both start at 15 EUR. CrossFit Rive Droite and CrossFit Symbiote charge that.
Staying a week can cost less than daily drop-ins. CrossFit SGO near Montpellier sells a one-week pass for 50 EUR. CrossFit Rouen sells one for 59 EUR. CrossFit Cannes charges 80 EUR.
Climate and when to train
Only 5 gyms in the country have air conditioning. Check which city they sit in before a summer trip.
- Lyon area: CrossFit Viridius and CrossFit Secteur 3.
- Marseille: WarZone CrossFit HYROX, which also has an outdoor training garden.
- Grenoble: CrossFit Lesdiguières.
- Montauban: Manuia Functional Training.
Elsewhere, choose your session time with the heat in mind. CrossFit 272 in Toulouse opens at 6:00.
10 gyms list recovery amenities. CrossFit 272 has a sauna and hammam. SET Marseille has a swimming pool and a sauna.
Booking and etiquette
63 gyms offer open gym, so a solo session is often possible.
- Book classes ahead in Paris. Silvaticus CrossFit takes bookings on Bsport up to 7 days ahead and deducts its 25 EUR drop-in if you join within a week.
- Escale CrossFit takes bookings through the RESAWOD app.
- CrossFit CSH has an open box area that needs no booking.
- In Lyon, Antropos CrossFit Confluence takes drop-ins Monday to Saturday through an online form. CrossFit Viridius books by email or phone.
- Free first sessions are common. CrossFit Lyon and CrossFit Lognes both offer one.
- Group sizes are small. Escale CrossFit caps sessions at 10 to 14 people and CrossFit Lognes at 12, so arrive on time.
Verified Sources & Pricing Receipts
60 sources checked on 2026-11-12. Prices come from the gym's own pages.
Verified Sources & Pricing Receipts
60 sources checked on 2026-11-12. Prices come from the gym's own pages.
- 1.Pricing page
- 2.Tarifs Baby Gym, Kids & Teens — HATI Montigny-le-BretonneuxPricing page
hati-crossfit.com
- 3.Tarifs CrossFit Montigny · HATI (78) — Abonnements & Drop-InPricing page
hati-crossfit.com
- 4.Drop-Ins – CrossFit VersaillesPricing page
crossfit-versailles.com
- 5.CrossFit Lutèce, Paris 15e - Tarifs & Horaires - CrossFit LutècePricing page
crossfitlutece.com
- 6.Pricing page
- 7.Tarifs CrossFit à Paris 11 & Paris 12 — SilvaticusPricing page
silvaticus.fr
- 8.Drop-in | CrossFit Louvre Paris | CrossFit Louvre ParisPricing page
crossfitlouvre.com
- 9.Drop-in | CrossFit Louvre 3 Paris | CrossFit Louvre 3 ParisPricing page
crossfitlouvre3.com
- 10.CrossFit Drop-In Paris 9th — CrossFit Louvre 3 | CrossFit Louvre 3 ParisPricing page
crossfitlouvre3.com
- 11.Pricing page
- 12.Nos Tarifs | Escale CrossFitPricing page
escalecrossfit.com
- 13.Crossfit Tanka - Les TarifsPricing page
crossfittanka.com
- 14.Nos Tarifs - CrossFitPricing page
crossfit-cormeilles-en-parisis.fr
- 15.Tarifs et abonnements | BBN GYM MontignyPricing page
brutbynature.fr
- 16.Tarifs CrossFit Chelles — Forfaits et cartes (77)Pricing page
crossfitchelles.com
- 17.Réserve un drop in - ANTROPOSPricing page
antroposcrossfit.com
- 18.Tarifs - CrossFit GerlandPricing page
crossfit-gerland.com
- 19.CrossFit GLHF | Craponne | TarifsPricing page
crossfitglhf.com
- 20.Drop-in CrossFit Lyon | Séance à l’unité – HEKAPricing page
crossfit-heka.fr
- 21.Rejoindre CrossFit HEKA Lyon - Commencer maintenantPricing page
crossfit-heka.fr
- 22.Tarifs - Crossfit Vaise DistrictPricing page
crossfitvaisedistrict.fr
- 23.Tarifs CrossFit Bourgoin : Formules adaptées à vos besoinsPricing page
crossfitbourgoin.com
- 24.Salle de Crossfit Lyon | Crossfit Viridius – Les Bases du CrossfitPricing page
crossfit-viridius.fr
- 25.Tarifs CrossFit, Hyrox & Pilates à Champagne-au-Mont-d'Or | MakithaPricing page
makitha-crossfit.fr
- 26.Tarifs & abonnements | Salle de Crossfit Limonest près de LyonPricing page
crossfitlimonest.com
- 27.Drop-in CrossFit à 15 € à Ramonville | CrossFit Rive DroitePricing page
crossfitrivedroite.fr
- 28.Nos Tarifs -v2 - CrossFit GaliléÔPricing page
galileo-labox.com
- 29.Hyrox Toulouse & Colomiers — Hybrid Training Club | Salle d'HyroxPricing page
hybrid-training-club.com
- 30.Tarifs CrossFit Colomiers : séance d'essai gratuite, packs et abonnements | CrossFit ColomiersPricing page
crossfitcolomiers.com
- 31.Tarifs CrossFit Toulouse : séance d'essai gratuite, packs et abonnements | Ponts-Jumeaux CrossFitPricing page
ponts-jumeaux-crossfit.com
- 32.CrossFit Kids tarifs - CrossFit BalmaPricing page
crossfitbalma.com
- 33.Tarifs - CrossFit BalmaPricing page
crossfitbalma.com
- 34.Tarifs des abonnements de Crossfit à ToulousePricing page
crossfitminimes.com
- 35.Tarifs CrossFit Toulouse - CrossFit 272Pricing page
crossfit272.com
- 36.TARIFS - KULTUREFIT CROSSFIT TOULOUSEPricing page
kulturefit.fr
- 37.Tarifs CrossFit Lognes — Forfaits et cartes (77)Pricing page
crossfitlognes.com
- 38.Planning | CrossFit ONE ZonePricing page
crossfitonezone.com
- 39.Tarifs | CrossFit ONE ZonePricing page
crossfitonezone.com
- 40.Page Not Found - CrossFit IKIPricing page
crossfitiki.com
- 41.WarZone CrossFit HyroxPricing page
warzone-crossfit.com
- 42.WarZone CrossFit HyroxPricing page
warzone-crossfit.com
- 43.Tarifs CrossFit OSKI 1 EPAGNY – OskiCrossfitPricing page
oskicrossfit.com
- 44.Tarifs CrossFit OSKI 2 ANNECY – OskiCrossfitPricing page
oskicrossfit.com
- 45.CrossFit Annecy - Les TarifsPricing page
crossfit-annecy.fr
- 46.CrossFit à Beaumont, près de Genève | AtomPricing page
atom-fit-club.com
- 47.Les Tarifs | CrossFit KEMPPricing page
crossfit-kemp.com
- 48.Tarifs | Crossfit KrPricing page
crossfitkr.fr
- 49.Planning & tarifs • CrossFit MinaciusPricing page
crossfitminacius.com
- 50.Tarifs – IMMANIS CROSSFITPricing page
immanis-crossfit.fr
- 51.Nos OffresPricing page
crossfitlinestra.fr
- 52.Pricing page
- 53.Nos Tarifs | CrossFit 67 StrasbourgPricing page
crossfit67.fr
- 54.Nos tarifs / Abonnements / Packs | CrossFit StrasbourgPricing page
crossfitstrasbourg.com
- 55.Tarification - CrossFit VIIPricing page
crossfit-vii.com
- 56.CrossFit Gigean - TarifsPricing page
crossfitgigean.com
- 57.Nos tarifs – Ostal Crossfit la GardiolePricing page
crossfitlagardiole.fr
- 58.Pricing page
- 59.Tarifs & abonnements | CrossFit GAMANPricing page
gaman-fitness.fr
- 60.Pricing page
More cities in France
- Aix-en-Provence4
- Ajaccio1
- Albertville2
- Alès1
- Allenjoie1
- Amancy4
- Ambérieu-en-Bugey1
- Amiens2
- Angers2
- Anglet1
- Angoulins1
- Annemasse4
- Anthy-sur-Léman2
- Armbouts-Cappel1
- Arpaillargues et Aureillac1
- Arras1
- Aubière2
- Auch1
- Avrillé2
- Bailleul1
- Bastia1
- Bayonne1
- Beaune1
- Beaurains1
- Biarritz1
- Bordeaux3
- Bourg-en-Bresse1
- Bourges1
- Bourgoin-Jallieu4
- Buchelay2
- Cagnes-sur-Mer2
- Canéjan3
- Cannes2
- Castelnau-le-lez3
- Challans1
- Chamalières2
- Chartres1
- Chasseneuil Du Poitou2
- Châteauroux1
- Châtillon-le-Duc2
- Chavelot1
- Chinon1
- Clapiers3
- Clermont-l'Hérault1
- cluses1
- Compiègne1
- Coursan2
- Cranves-Sales4
- Creuzier-le-Vieux1
- Déville-lès-Rouen3
- DIJON2
- Dinard2
- Dolus d'Oleron1
- Échirolles4
- Épagny4
- Esbly4
- Eysines3
- Fréjus2
- Gaillan-en-Médoc1
- Gigean4
- Gond Pontouvre1
- Gouesnou2
- Granges-Narboz1
- Grenoble4
- Haguenau1
- Hem2
- Illzach2
- Ingré3
- La Bassée1
- La Croix-Valmer1
- La Madeleine2
- La Mothe Achard1
- La Richardais2
- La Séguinière2
- La Teste-de-Buch1
- La Trinite1
- Lagord1
- Laval1
- Le Beausset1
- Le Havre1
- Le Mans2
- Le Muy2
- Le plessis-pâté3
- Les Ponts-de-Cé2
- Lescar4
- Libourne1
- Limoges1
- Lisses3
- Lourdes1
- Louviers1
- Macon1
- Maraussan1
- Marguerittes2
- Mennecy3
- Miramas1
- Moissy Cramayel3
- Mons-en-Barœul2
- Montauban3
- Montévrain5
- Montluçon1
- Montredon-des-Corbières2
- Mouans-Sartoux3
- Mougins3
- Mouilleron-le-Captif1
- Nancy1
- Nantes2
- Narbonne2
- Nice1
- Nîmes2
- Olivet3
- Orange2
- Orvault2
- Ostwald5
- Pau4
- Pérenchies4
- PEROLS3
- Perpignan1
- Pezenas2
- Plan-d'Orgon1
- Ploërmel1
- Plouedern2
- Pont-Sainte-Marie1
- Portes-lès-Valence1
- Pringy4
- Provins1
- Rennes2
- Replonges1
- Rezé2
- Riom2
- Rivesaltes1
- Roanne1
- Rochefort1
- Romorantin-Lanthenay1
- Rouen3
- Rumilly3
- Saint Genis Pouilly2
- Saint Hilaire de Riez1
- Saint Jean de Védas4
- Saint Laurent du var2
- Saint-Apollinaire2
- Saint-Étienne2
- Saint-Fargeau-Ponthierry2
- Saint-Gaudens1
- Saint-Georges-d'Orques4
- Saint-Just-Saint-Rambert2
- Saint-Malo2
- Saint-Marcel-lès-Valence1
- Saint-Martin-d'Hères4
- Saint-Médard-en-Jalles3
- Saint-Nazaire1
- Saint-Pavace2
- Saint-Sulpice-la-Pointe1
- Saintes1
- Saleux2
- Salon de Provence1
- Saran3
- Sarlat-la-Canéda1
- Séméac1
- Serres-Castet4
- Servon5
- Sète3
- Six Fours Les Plages1
- Sorgues2
- Strasbourg5
- Theix-Noyalo2
- Thionville1
- Thonon-les-Bains2
- Toulouges1
- Tresses3
- Vallauris3
- Vannes2
- Vaux-sur-Mer1
- Venelles1
- Villenave d'Ornon3
- Villeneuve Loubet3
- Villeneuve-d'Ascq2
- Villenueve Les Beziers1
- Vitrolles4
- Voiron1
- Wittelsheim2















































