Annual and monthly gym memberships and day passes: 2026 costs
indekscen.pl editorial team · published 30 September 2026 · prices according to the 5 October 2026 index
A year of gym membership, calculated at the monthly rate, costs around PLN 1,900 (typically PLN 1,700 ‑ 2,200), as the median monthly membership price is 155 PLN/month. An annual contract usually reduces the monthly price. A day pass costs around PLN 33, while an hour with a personal trainer costs around PLN 140.
At a glance (as at 5 October 2026)
- A monthly gym membership typically costs 140 ‑ 180 PLN/month, while the median from club price lists is 155 PLN/month.
- A year at the gym paid monthly costs around PLN 1,900, while an annual membership with a contract may work out cheaper per month.
- A gym day pass costs around PLN 33, so a membership works out cheaper if you train regularly.
- A session with a personal trainer costs an additional median of PLN 140 per hour, on top of the membership price.
- The cheapest monthly memberships in the price lists collected start at 130 PLN/month, while the most expensive cost up to 220 PLN/month.

A gym membership may seem like a straightforward purchase, but the same club may offer several prices: for a day pass, a commitment-free monthly membership, an annual contract, an off-peak membership and a package with a trainer. Below, we compare medians from club price lists, calculate the cost of a full year and explain when each option offers the best value.
How much does an annual gym membership cost?
A year of gym membership paid monthly costs around PLN 1,900, as the median monthly membership price is 155 PLN/month, based on 4 price lists collected by indekscen.pl. At typical rates, the annual cost is within the range of PLN 1,700 ‑ 2,200.
An annual membership paid for upfront or a contract with a 12-month commitment is usually cheaper per month. Clubs reward longer commitments because they provide a guaranteed income. The principle seen in price lists is simple: the longer the term, the lower the monthly price. The downside is a lack of flexibility. If you stop going in March, you will still have to pay for the rest of the year.
| Term | Cost at the monthly rate | Typical range |
|---|---|---|
| 1 month | 155 PLN/month | 140 ‑ 180 PLN/month |
| 3 months | PLN 470 | PLN 420 ‑ 540 |
| 6 months | PLN 930 | PLN 840 ‑ 1,100 |
| 12 months | PLN 1,900 | PLN 1,700 ‑ 2,200 |
The table shows the upper limit: this is how much you will pay if you buy a monthly membership twelve times. An annual offer from the same club should be cheaper, so compare it with this amount before signing a contract.
How much does a monthly gym membership cost?
A monthly gym membership typically costs 140 ‑ 180 PLN/month, while the median from price lists is 155 PLN/month. The cheapest memberships in the price lists collected start at 130 PLN/month, while the most expensive cost up to 220 PLN/month. A monthly membership includes access to the equipment during the club’s opening hours. Personal training sessions always cost extra, and group classes do too at some clubs.
| Service | Median | Typically | Sources |
|---|---|---|---|
| Gym membership | 155 PLN/month | 140 ‑ 180 PLN/month | 4 |
| Personal trainer | PLN 140 | PLN 140 | 5 |
| Yoga classes | PLN 65 | PLN 58 ‑ 80 | 3 |
| Dietitian appointment | PLN 215 | PLN 205 ‑ 275 | 7 |
Median and typical range from public price lists, as at 5 October 2026. Each price includes a source and quotation on the service page.
Why do prices vary between clubs? The price lists point to several reasons:
- Location and standard of the club. A large city-centre club with a swimming pool and sauna area costs more than a neighbourhood gym offering equipment only.
- Length of commitment. A commitment-free monthly membership is the most expensive per month, a quarterly membership is cheaper and an annual one is the cheapest.
- Access hours. An off-peak or weekday membership is cheaper than an unrestricted membership covering the entire week.
- Number of visits. A membership for 8 or 12 visits per month costs less than an unlimited membership.
Cheap gym memberships: how can you pay less?
A cheap gym membership usually comes with restrictions: off-peak or weekday access, or a set number of visits. If you train before work or during the day, such a membership costs less than an unrestricted one and makes no practical difference to you. There are several other ways to save:
- Municipal gyms and sports centres. Facilities run by municipal sports and recreation centres usually have prices closer to the lower end of 140 ‑ 180 PLN/month.
- Student and senior discounts. Most clubs offer discounted rates, but you may need to ask about them.
- Employer-provided sports memberships. If your employer contributes towards a sports card, check which nearby clubs accept it. You then pay only your share.
- Introductory offers. Clubs reduce the price of the first month or the joining fee, most often in January and September.
Watch out for joining fees and charges for a “membership card”. With a short-term membership, they can wipe out all the savings from a promotion.
Is a day pass better value than a membership?
A gym day pass costs around PLN 33, so it is only worthwhile if you train infrequently. With a membership costing 155 PLN/month, the break-even point is a few visits per month: if you train twice a week, a membership is clearly cheaper. A day pass is useful for trying out a club before buying a membership or when you are visiting another city.
How much does a gym membership with a trainer cost?
A gym membership with a trainer actually consists of two separate items: a membership costing around 155 PLN/month and personal training sessions costing around PLN 140 per hour. A personal training session in the club price list collected alongside the membership costs around 135 PLN/h. Some trainers hold sessions at a club where the client must also have their own membership, which should be included in the total cost.
| Monthly plan | Sessions with a trainer | Cost of sessions | Membership |
|---|---|---|---|
| Gym only | none | none | 155 PLN/month |
| Trainer once a week | 4 | around PLN 560 | 155 PLN/month |
| Trainer twice a week | 8 | around PLN 1,100 | 155 PLN/month |
| Trainer three times a week | 12 | around PLN 1,700 | 155 PLN/month |
Packages of several sessions purchased upfront usually cost less per session than individual bookings. Detailed monthly calculations for personal trainer at different training frequencies are available in the article how much does a personal trainer cost per month.
Gym or group classes: which is cheaper?
A monthly gym membership works out cheaper than attending regular group classes using single-entry tickets. For example, one yoga classes class has a median price of PLN 65, so just a few classes per month can cost as much as a full month at the gym. Class passes at yoga schools reduce the cost per visit, but they usually still work out more expensive than a gym membership. Many fitness clubs include group classes in the price of an unrestricted membership, which is the cheapest option for people who want to combine the two.
If improving your physique is your goal, remember to consider your diet too. The median price of an initial consultation with a dietitian is PLN 215, paid once, and a nutrition plan may be included in the appointment price.
How should you buy a gym membership and what should you check in the contract?
It is best to buy a gym membership only after a trial visit, so you know whether the club suits your schedule, commute and equipment needs. Before buying, check:
- Commitment and notice periods. An annual contract with a one-month notice period means thirteen months of payments in practice.
- Membership freezes. A good club allows you to suspend your membership during illness or a holiday.
- What is included. Sauna access, group classes, a towel, a locker and parking may be included at one club but cost extra at another.
- Peak hours. Visit on a Monday evening. If there is a queue for the equipment, a cheaper off-peak membership may be a better choice.
- Additional charges. Joining fees, membership card fees and charges for changing your membership.
It is also worth taking care of your recovery after training. You can find the price of an appointment with a massage therapist in the article how much does an hour-long massage cost.
Do gym membership prices vary between cities?
Gym membership prices vary primarily between types of clubs and only then between cities. We do not yet have local medians for individual cities, so the tables show the national median. In large cities such as Warsaw and Kraków, you are more likely to find an expensive premium club, but they also have the greatest number of cheap chains and neighbourhood gyms. Smaller localities offer less choice, and prices are usually closer to the lower end of the range.
„Karnet trenerski miesięczny /ważny 30 dni – imienny/. 220 zł. 200 zł.”
POSiR (cennik POSiR FIT), 2026, source
„Koszt jednorazowego wejścia wynosi 30 zł, a karnet miesięczny 130 zł.”
Gym SPOT Poznań (ibody.pl), source
„Najpopularniejsze ceny to 130-160 zł miesięcznie.”
ilekosztuje.eu, 2025-10, source
„Karnet 1 miesiąc: 169 zł.”
Siłownia Tytan (Łęczna), source
Unlike individual club price lists, we show the median from several sources, a breakdown by term and a comparison with personal training. You can find more prices for sport and recreation in the sport and recreation category, and quotations from price lists on the gym membership page.
The prices in this article come from publicly available club price lists and articles. Each price is accompanied by its source, date and a verbatim quotation on the service page.
Frequently asked questions
How much does a gym membership cost on average?
Karnet miesięczny na siłownię kosztuje średnio 155 PLN/month, a połowa zebranych cenników mieści się w przedziale 140 ‑ 180 PLN/month. Karnety z dostępem do zajęć grupowych i sauny bywają droższe.
Is an annual gym membership worth it?
Karnet roczny opłaca się, jeśli chodzisz na siłownię regularnie przez cały rok, bo cena za miesiąc jest zwykle niższa niż przy karnecie miesięcznym. Płacąc co miesiąc po medianie 155 PLN/month, wydasz za rok około PLN 1,900.
How much does a gym day pass cost?
Jednorazowe wejście na siłownię kosztuje około PLN 33. Przy więcej niż kilku treningach w miesiącu karnet za 155 PLN/month wychodzi taniej.
How much does a personal trainer cost three times a week?
Trzy treningi personalne w tygodniu to około 12 sesji w miesiącu, czyli około PLN 1,700 przy medianie PLN 140 za godzinę. Pakiety kilku treningów bywają tańsze za sesję.
How can you buy a gym membership without overpaying?
Najpierw kup jedno wejście albo tydzień próbny, sprawdź godziny szczytu i sprzęt, a dopiero potem karnet dłuższy. Przed podpisaniem umowy zapytaj o opłatę wpisową, okres wypowiedzenia i zamrożenie karnetu.
Check prices with sources
Every amount quoted in the article has a source, date and verbatim quote from the price list on the service page.
Translation of the original Polish article dated 30 September 2026. Quotations from price lists are in Polish, as published by the companies. Read the original in Polish.
Found an error? Report it. Do you provide these services? Add your company's price list free of charge.


