Personal Trainer Cost in Switzerland (2026)
Swiss personal trainers charge about CHF 100 to CHF 300 per 60-minute session in 2026, from CHF 150 to 300 in Zurich to CHF 100 to 130 in Lugano. Here is the monthly math, what drives the price, when supplementary insurance contributes, and how online coaching compares.

Get your free AI training and nutrition plan in 60 seconds
How much does a personal trainer cost in Switzerland?
A personal trainer in Switzerland typically costs CHF 100 to CHF 300 for a 60-minute session in 2026, depending on the city: about CHF 150 to 300 in Zurich, CHF 120 to 220 in Bern and CHF 100 to 180 in St. Gallen, according to a 2026 price analysis by kenbuser.ch, with one Geneva provider at CHF 120 a session and Lugano usually CHF 100 to 130. At one session a week, that is roughly CHF 430 to CHF 1,300 a month.
Basic health insurance pays nothing toward this, and supplementary insurance pays for personal training only in narrow cases, which this guide explains. All price figures below are typical ranges published by trainers, platforms and gyms, not official statistics.
Personal trainer prices by Swiss city (2026)
Zurich has the highest prices in the ranges published for 2026, and smaller German-speaking cities and Ticino sit at the lower end.
| City or provider | Price per 60 min | 10-session pack | Source |
|---|---|---|---|
| Zurich | CHF 150 to 300 | CHF 1,300 to 2,500 | kenbuser.ch (March 2026) |
| Basel | CHF 130 to 250 | CHF 1,100 to 2,000 | kenbuser.ch (2026) |
| Bern | CHF 120 to 220 | CHF 1,000 to 1,800 | kenbuser.ch (2026) |
| Lucerne / Winterthur | CHF 110 to 200 | CHF 950 to 1,700 | kenbuser.ch (2026) |
| St. Gallen | CHF 100 to 180 | CHF 850 to 1,500 | kenbuser.ch (2026) |
| Geneva | CHF 120 single session at one provider | not given | sportmotiv.ch (October 2026) |
| Lugano | CHF 80 to 100 entry level, CHF 100 to 130 usual, CHF 130+ premium | not given | ksfunctionalmovement.ch (undated) |
| Activ Fitness (chain, Switzerland-wide) | CHF 120 per lesson; 5-pack CHF 550 | CHF 990 | activfitness.ch (October 2026) |
The same kenbuser.ch analysis puts the average for German-speaking Switzerland at about CHF 145 an hour, with Zurich 20 to 30% above that. Keep in mind who publishes these numbers: kenbuser.ch is itself a personal training business in St. Gallen, and the Geneva and Lugano figures come from local trainers. They are useful ranges, not a survey.
The chain price is a good anchor. A 10-session pack at CHF 990 works out at CHF 99 a session, which is below most independent trainers in the big cities.
What a personal trainer costs per month
Monthly cost is simply the session price times the number of sessions, and one session a week means about 4.3 sessions a month.
| Price per session | 1 session a week (about 4.3 a month) | 2 sessions a week (about 8.6 a month) |
|---|---|---|
| CHF 100 | about CHF 430 | about CHF 860 |
| CHF 120 | about CHF 516 | about CHF 1,032 |
| CHF 150 | about CHF 645 | about CHF 1,290 |
| CHF 200 | about CHF 860 | about CHF 1,720 |
| CHF 300 | about CHF 1,290 | about CHF 2,580 |
This is our own arithmetic on the ranges above, not survey data. For comparison, the average Swiss gym membership cost CHF 997 a year in 2025 according to the swiss active Eckdatenstudie 2026, so one month of weekly personal training in Zurich can cost about as much as a year of gym access.
That is why many clients do not book weekly sessions forever. One common approach is a block of 10 sessions to learn the program, then one session a month for adjustments, with the rest done alone or with online support.
What drives the price
City, experience and where the session takes place explain most of the difference between a CHF 100 and a CHF 300 session.
- City and rent. Training in a rented studio in central Zurich costs the trainer more than training in a park in St. Gallen.
- Experience and specialization. Rehabilitation after injury, pre and postnatal training or sport-specific coaching sit at the top of each range.
- Home visits. Travel time gets priced in.
- Packages. Ten-session packs lower the price per session, as the table shows.
- Session length. All prices above are for 60 minutes; 45-minute or 90-minute sessions are priced differently.
- Social security and VAT. A self-employed trainer pays AHV/IV/EO contributions of 10.0% on income from CHF 60,500, with a lower sliding scale below that (AHV/IV fact sheet 2.02, 2026), and has no unemployment insurance and no compulsory accident insurance. Once taxable turnover reaches CHF 100,000 a year, the trainer must register for VAT at the 8.1% standard rate. ESTV practice treats fitness and strength training courses as taxable; it has no line naming personal training, so our reading is that a VAT-registered trainer normally charges 8.1%.
Ask whether a quoted price includes VAT. Small trainers below the threshold usually charge none.
Does health insurance pay for a personal trainer in Switzerland?
Basic insurance (Grundversicherung) pays nothing toward fitness, and supplementary insurance pays for a personal trainer only in specific cases, usually tied to a certified gym or a specific EMR-registered method.
Sanitas says plainly that basic insurance does not cover fitness subscriptions. Its supplementary products pay toward training at centers certified by Qualitop, QualiCert or Fitness-Guide (Sanitas, October 2026). The routes that exist look like this:
| Route | What is paid | Condition |
|---|---|---|
| Sanitas Vital Smart | 50%, up to CHF 200 or 300 a calendar year | Center certified by Qualitop, QualiCert or Fitness-Guide; minimum 3-month subscription or a 10-session pass |
| Sanitas Vital Premium | 80%, up to CHF 400 a calendar year | Same center conditions |
| EMR method no. 153 "Personal Health Coach" | EGK: up to CHF 360 a year, shared limit with "Fitnessstudio" | Only with a CAS Personal Health Coach from the University of Basel or a SalutaCoach AG certificate; SWICA and AXA recognize it in prevention |
| Plain "Personal Trainer" | Not an EMR method | No contribution through EMR |
Source for the EMR rows: the EMR method list (December 2025). Our reading of these sources: what counts for insurer contributions is the label of the center, not the individual trainer. A freelance trainer's clients get a contribution only if the trainer holds a matching EMR registration, such as Personal Health Coach, and only with insurers that recognize that method. So if a trainer says "your Krankenkasse pays for this", ask which label or registration, and check with your insurer before you buy.
The sibling guide on Qualitop and EMR recognition in Switzerland explains the labels in detail. This is general information, not insurance advice: your policy terms decide.
Online coaching vs one-to-one sessions
Online coaching costs less than in-person training in Switzerland: kenbuser.ch (2026) puts it 20 to 40% below on-site sessions.
What you get is different, not just cheaper. Online coaching usually means a training plan in an app, regular check-ins, plan changes and chat, but no one standing next to you during the set. That works well for people who already know the basic lifts, and less well for a first contact with strength training or for training around an injury.
A hybrid setup often gives the best value: a few in-person sessions to learn technique, then online coaching to keep the program moving. Our guides on hybrid personal training and what an online personal trainer costs go deeper, and the sibling post on finding an online personal trainer in Switzerland covers languages and what to ask.
Gym trainer or freelance trainer?
Most Swiss gyms offer personal training themselves: 68.6% of fitness centers did in 2025, according to swiss active.
Booking through your gym has two practical advantages. Prices are published, like the Activ Fitness CHF 120 single lesson, and if the gym is Qualitop or Fitness-Guide certified, your membership itself may qualify for a supplementary insurance contribution. A freelance trainer offers more flexibility on place and time, and often more specialization. Neither is better by default.
How to check a trainer before you pay
A few direct questions tell you more about a trainer than the hourly rate does.
- Ask about education and certification, and how many years the trainer has coached clients like you.
- If insurance contributions matter to you, ask for the exact label (Qualitop, Fitness-Guide, QualiCert) or EMR registration number, and confirm with your insurer.
- Ask whether the price includes VAT.
- Ask for cancellation and no-show rules in writing, and how long a session pack stays valid.
- Ask what happens between sessions: a written plan, an app, messages?
Trainers setting their own rates can compare with our guide on how much a personal trainer should charge.
Where Trainera fits
Trainera does not set trainer prices: each trainer sets their own, and Trainera provides the marketplace and the app.
- Finding a trainer: the Trainera trainer marketplace lists trainers and online coaches you can contact directly.
- The client app is free on iOS, Android and web. Training with a trainer, you get the features of your trainer's plan: training and nutrition plans, check-ins, habits and chat, in 26 languages including German, French and Italian.
- Paying your trainer: trainers choose request only, a monthly subscription by card (with Apple Pay and Google Pay), pay per plan, or cash for in-person sessions. Trainera has no TWINT; a trainer who wants TWINT or a QR-bill runs it outside the app.
- Training without a trainer: on trainera.fit/pricing for Switzerland, Client Pro costs CHF 5.90 a month and Client Premium CHF 6.90 a month, with AI-built plans included.
For trainers: Trainera trainer plans in Switzerland start from CHF 19.90 a month (Starter, 10 clients), with Pro at CHF 49.90 for 30 clients and Business at CHF 99 for 75.
Your price check before booking a Swiss trainer
Use these numbers to judge any offer in 2026:
- CHF 100 to 180 an hour is normal outside the big cities; Zurich runs CHF 150 to 300.
- A 10-session pack should bring the price per session down; the Activ Fitness pack is CHF 99 a session.
- Monthly cost is about 4.3 times the session price for weekly training.
- Basic insurance pays nothing; supplementary contributions depend on a certified center or an EMR method such as Personal Health Coach.
- Online coaching runs 20 to 40% below in-person prices, according to one Swiss provider.
- Below CHF 100,000 turnover a trainer usually charges no VAT; above it, normally 8.1%.
Then ask what is included between sessions. That explains price gaps better than the hourly rate does.
Looking for a trainer or online coach? Browse the Trainera trainer marketplace.
Frequently Asked Questions
How much does a personal trainer cost in Zurich?
How much does a personal trainer cost per hour in Switzerland?
Does the Krankenkasse pay for a personal trainer?
How much does a personal trainer cost per month in Switzerland?
Is online coaching cheaper than a personal trainer in Switzerland?
Keep Reading
Put this into practice with Trainera
Get your free AI training and nutrition plan in 60 seconds
1800+ exercises, wearables and progress tracking, free with no card needed. AI food scanning comes with Premium. Train solo or with a certified coach.