Gyms · Germany, Italy & Spain

Advertise to people who invest in their health.

Members of gyms across Germany, Italy and Spain, from premium health clubs to neighbourhood studios. Your ad plays where they train, on every visit. They come back week after week, with their body on their mind.

1,035 gym screens in Germany, 278 in Italy and 267 in Spain. Inventory as of October 2026.

A screen hanging above the cardio machines of a gym, seen from behind a woman on a cross trainerRepresentative image
On the training floor, above the cardio machines

What it is

Your ad on the screens inside the gyms.

We sell advertising on gym screens in Germany, Italy and Spain. You name the city, we put your ad in the gyms' loop.

  • The screens

    1,035 screens in German gyms, 278 in Italy, 267 in Spain.

  • Your ad

    A spot of 15 to 30 seconds in the loop, next to the gym's own news and a few other advertisers.

  • Your gyms

    Book one gym or several. In Berlin, pick them by name, by type or on the map.

  • Your artwork

    You send finished artwork in landscape and portrait.

Why it works

Seen on every visit, in the place where people work on their health.

  1. 01

    Germany trains in gyms.

    In 2025, 12.36 million people were members of a gym: 14.8% of the population. For many of them, health is the main reason to train.

    12.4 million

    DSSV, Deloitte, DHfPG: Eckdaten der deutschen Fitnesswirtschaft 2026

  2. 02

    They come back, week after week.

    A membership is a habit. The same people pass your ad on every visit, not once in a feed they scroll past.

  3. 03

    They decide here what their body needs.

    Thirsty after the workout, sore the next day, a new goal for the summer. Your ad meets them at the moment they need it.

Example: a member who trains twice a week, 3-month campaign

visits in 3 months with your ad in the loop
26

On every visit for three months, while they work on their health. When they need a new drink, new shoes or a physio, yours is the name they already know.

Which other channel meets the same people 26 times in three months, while they think about their health?

An illustration: twice a week for 13 weeks. The number depends on how often they train and how long they stay.

Why it works

One impression does nothing. Three months in the room does.

What do you sell?

Your customers already train here.

People who train buy for their body: what they drink, wear, track and need to recover. Find your category and see who you reach.

  • Nutrition and drinks

    Who buys it here: Everyone who trains

    Protein, sports drinks, snacks and healthy meal delivery.

    The moment: Right after the workout, hungry and thirsty.

    Reach them
  • Sportswear and shoes

    Who buys it here: Runners, lifters and class regulars

    Shoes, apparel and gear for people who wear them out.

    The moment: When a new goal needs new gear.

    Reach them
  • Wearables and fitness apps

    Who buys it here: Members who track their training

    Watches, rings, scales and training apps.

    The moment: Between sets, checking their progress.

    Reach them
  • Health insurance

    Who buys it here: Members who look after their health

    Bonus programmes and extra cover for people who already do prevention.

    The moment: When they compare what their insurer gives back.

    Reach them
  • Physio, recovery and health

    Who buys it here: Members with a goal or an old injury

    Physiotherapy, sports medicine, massage and check-ups, ideally close to the gym.

    The moment: The day after a hard session.

    Reach them
  • Selling something else?

    If your customers care about their health, many of them train here. Tell us what you sell and we check the fit.

    Book a free 30-minute call

Choose where

Gyms in 12 countries, city by city.

Germany, Italy and Spain hold most of the screens. Name the cities and your plan names every gym before you book. In Berlin, pick the gyms yourself.

Gym screens by country

Gym screens by country
Germany 1,035 screens
Italy278 screens
Spain267 screens
France44 screens
United Kingdom17 screens
Austria3 screens
+6 further countries Show them
Switzerland6 screens
United Arab Emirates6 screens
Netherlands3 screens
Poland2 screens
Thailand2 screens
United States1 screens
Inventory as of October 2026

Germany, city by city

Germany, city by city
Berlin 34 screens
Frankfurt31 screens
Cologne26 screens
Munich26 screens
Düsseldorf25 screens
Hamburg21 screens
Duisburg20 screens
Hanover17 screens
Dortmund16 screens
Hagen16 screens
Rosenheim16 screens
Bremen15 screens
Bielefeld14 screens
Gummersbach11 screens
Recklinghausen11 screens
Ahlen10 screens
Bünde10 screens
Detmold10 screens
Friedrichshafen10 screens
Herford10 screens
Cottbus9 screens
Nuremberg9 screens
Wiesbaden6 screens
Wuppertal5 screens
+221 further cities Show them
Castrop-Rauxel9 screens
Koblenz9 screens
Rheinau9 screens
Würselen9 screens
Bonn8 screens
Borken8 screens
Brilon8 screens
Eschborn8 screens
Kamp-Lintfort8 screens
Lahnstein8 screens
Neuwied8 screens
Unterföhring8 screens
Augsburg-Haunstetten7 screens
Darmstadt7 screens
Hanau7 screens
Iserlohn7 screens
Metzingen7 screens
Moers7 screens
Neu-Ulm7 screens
Wesel7 screens
Würzburg7 screens
Ansbach6 screens
Badbergen6 screens
Bocholt6 screens
Celle6 screens
Essen6 screens
Göttingen6 screens
Herne6 screens
Kaiserslautern6 screens
Lahr6 screens
Lübeck6 screens
Oberhausen6 screens
Oldenburg6 screens
Soest6 screens
Werne6 screens
Albstadt5 screens
Alzenau5 screens
Delmenhorst5 screens
Erlangen5 screens
Essen Kray5 screens
Hamm5 screens
Leverkusen5 screens
Melle5 screens
Mülheim an der Ruhr5 screens
Neustadt am Rübenberge5 screens
Offenburg5 screens
Passau5 screens
Pulheim5 screens
Schwabach5 screens
Siegen5 screens
Sindelfingen5 screens
Stadtlohn5 screens
Straubing5 screens
Stuttgart5 screens
Tönisvorst5 screens
Tuttlingen5 screens
Überlingen5 screens
Achern4 screens
Bergneustadt4 screens
Fürth4 screens
Hainburg4 screens
Heilbronn4 screens
Heusenstamm4 screens
Hörstel4 screens
Konstanz4 screens
Langenhagen4 screens
Langenselbold4 screens
Monheim am Rhein4 screens
Neumünster4 screens
Obertshausen4 screens
Paderborn4 screens
Pinneberg4 screens
Rheda-Wiedenbrück4 screens
Rodgau4 screens
Springe4 screens
Steinfurt4 screens
Vlotho4 screens
Aurich3 screens
Bad Kreuznach3 screens
Beckeln3 screens
Bergisch Gladbach3 screens
Brackenheim3 screens
Coburg3 screens
Dortmund-Dorstfeld3 screens
Ense3 screens
Freising3 screens
Fulda3 screens
Greifswald3 screens
Haar3 screens
Haltern am See3 screens
Heidenheim3 screens
Herdorf3 screens
Holzgerlingen3 screens
Höxter3 screens
Hürth3 screens
Langen3 screens
Langenfeld3 screens
Meinerzhagen3 screens
Neumarkt3 screens
Nienburg3 screens
Osnabrück3 screens
Schwerin3 screens
Soltau3 screens
Spenge3 screens
Stendal3 screens
Stralsund3 screens
Walsrode3 screens
Warendorf3 screens
Bad Lippspringe2 screens
Beelen2 screens
Bönnigheim2 screens
Borna2 screens
Cadenberge2 screens
Dreieich2 screens
Eckental2 screens
Eppingen2 screens
Esslingen2 screens
Falkenberg/Elster2 screens
Gütersloh2 screens
Hörstel-Riesenbeck2 screens
Kassel2 screens
Kirchheim unter Teck2 screens
Lauf an der Pegnitz2 screens
Lippstadt2 screens
Löhne2 screens
Menden2 screens
Münster2 screens
Neuried2 screens
Ravensburg2 screens
Regensburg2 screens
Rendsburg2 screens
Sassenberg2 screens
Trossingen2 screens
Unna2 screens
Unterhaching2 screens
Weiden in der Oberpfalz2 screens
Wipperfürth2 screens
Altentreptow1 screens
Augsburg1 screens
Bad Driburg1 screens
Bad Dürrenberg1 screens
Bad Homburg1 screens
Bandelin1 screens
Bayreuth1 screens
Bernsdorf1 screens
Bochum1 screens
Borkheide1 screens
Bottrop1 screens
Bruck in der Oberpfalz1 screens
Cloppenburg1 screens
Colditz1 screens
Delitzsch1 screens
Dessau-Roßlau1 screens
Dülmen1 screens
Emden1 screens
Ergoldsbach1 screens
Flensburg1 screens
Frankenthal1 screens
Freital1 screens
Friedland1 screens
Gelnhausen1 screens
Glücksburg (Ostsee)1 screens
Göppingen1 screens
Gräfenhainichen1 screens
Grimma1 screens
Hamminkeln1 screens
Hemau1 screens
Hilchenbach1 screens
Hofheim1 screens
Hohenwart1 screens
Jessen1 screens
Kahla1 screens
Kappelrodeck1 screens
Karlsruhe1 screens
Kaufering1 screens
Kiel1 screens
Kirchberg1 screens
Kirchheim1 screens
Kollmoor1 screens
Königsbrunn1 screens
Ladbergen1 screens
Landesbergen1 screens
Laufenburg1 screens
Leipzig1 screens
Leonberg1 screens
Lindhorst1 screens
Lotte-Wersen1 screens
Mainz1 screens
Mühltal1 screens
Muldestausee1 screens
Neuerburg1 screens
Neunkirchen am Brand1 screens
Nohfelden1 screens
Oberursel (Taunus)1 screens
Offenbach1 screens
Peißenberg1 screens
Peitz1 screens
Premnitz1 screens
Preußisch Oldendorf1 screens
Prüm1 screens
Rangendingen1 screens
Röhrmoos1 screens
Rötz1 screens
Schkeuditz1 screens
Seeland1 screens
Seelow1 screens
Speicher1 screens
Sulzbach (Taunus)1 screens
Taucha1 screens
Treuen1 screens
Ulm1 screens
Vaihingen an der Enz1 screens
Wadern1 screens
Weilheim an der Teck1 screens
Weilmünster1 screens
Wenzenbach1 screens
Werl1 screens
Wismar1 screens
Wöllstein1 screens
Zell im Wiesental1 screens
Zella-Mehlis1 screens
Inventory as of October 2026

In Berlin, pick gym by gym.

Premium health clubs and neighbourhood studios across Berlin. Pick one gym or several.

See all 11 gyms on a map of Berlin.

Loads map tiles from OpenStreetMap. Click a dot to select a gym.

Fair questions.

Who sees my ad?

The members who train in the gyms you pick, on every visit. Your plan names every gym before you book.

How often will people see my ad?

Your ad runs in the loop on the screens of every gym you book, all day. How often one member sees it depends on how often they train, how long they stay and how many advertisers share the loop. Your plan shows the plays per screen before you book.

Can I book single gyms?

Yes. Book one gym or several, and choose the days and hours.

What does a campaign cost?

It depends on how many gyms you book, how often your ad plays and for how long. Send us your selection or book a call and we come back with a concrete plan and price.

How long can my ad be?

15 to 30 seconds in every gym in the list. Your ad runs on all screens of the gyms you book.

Who makes the ad?

You send finished artwork in landscape (1920 x 1080 px) and portrait (1080 x 1920 px) that matches our specs. We schedule it, play it and log every play. If you have no artwork yet, ask us and we help you get it made.

How do I know my ad ran?

Every play is logged with the screen, the date and the time, to the second. You get that proof of play with your report.