Skip to content
VP Swimschool, home
The indoor pool of the Bains de Cressy under its glass roof, near Geneva, lit at dusk

The Bains de Cressy, Confignon

Aquatic excellence,
at your own pace. Private swimming lessons in Geneva

One instructor for one swimmer, or for two swimmers of a compatible level, in the 34 °C water of the Bains de Cressy. For young children, teenagers and adults.

A private swimming instructor for one swimmer, or two

VP Swimschool teaches swimming in Geneva in very small formats: one swimmer per instructor, or exactly two in a semi-private lesson.

The instructor is in the water throughout the lesson and adapts every exercise to the swimmer’s age, level and confidence. Lessons are available in English and in French.

Lessons take place at the Bains de Cressy, Route de Loëx 99, in Confignon near Geneva. Up to and including age 5, a lesson lasts 30 minutes at CHF 60; for children over 5, teens and adults, it lengthens to 45 minutes. Two swimmers of a compatible level can also share a semi-private lesson, and every format comes as a pack of 10, valid for 3 months from purchase.

01The lessons

Who the lessons are for

Young children (2½ up to and including age 5)

30 minutes

Getting comfortable with the water, breathing out, floating and first independent movements, in short 30-minute lessons.

Children’s lessons

Children over 5, teenagers and adults

45 minutes

Learning to swim, building confidence in deep water or refining technique: stroke work, core, breathing and fluency, in 45-minute lessons.

Adult lessons

Fear of water

Any age · one-to-one

A calm, one-to-one approach in warm water. Nothing is forced: each step is taken only when the previous one feels comfortable.

Our approach

02Where

The Bains de Cressy, and your own pool

At the Bains de Cressy in Confignon, an indoor pool under a glass roof with water kept at 34 °C. Lessons can also take place in your own pool at home, on request.

Schools, international schools and nurseries: we build swimming programmes for institutions, with small groups and pedagogical follow-up. Companies, hotels and relocation agencies can also work with us. Partnerships.

Illustration: an instructor accompanies a child swimming in a private infinity pool, facing the lake and the mountains

At home

Home swimming lessons in Geneva

Do you have a pool? The VP Swimschool instructor comes to you, with the same one-to-one teaching as at the Bains de Cressy, at a time that suits your family.

CHF 90per 30 minutes, any age

Pack of 10 lessons: CHF 850, valid for 3 months from purchase.

03Prices

Prices (CHF)

Private, child 2½ up to and including age 5

30 min · Bains de Cressy

60 · pack of 10: 550

Request this lesson

Semi-private, exactly 2 swimmers

30 min · Bains de Cressy

90 total (45 each) · pack of 10: 850 total

Request a semi-private lesson

Private, over 5, teens & adults

45 min · Bains de Cressy

90 · pack of 10: 850

Request this lesson

Private at your home or in your private pool, any age

30 min · your pool

90 · pack of 10: 850

Request this lesson

Each link opens WhatsApp with a pre-filled message: it is a request, not a booking. We reply to agree on a time with you; the booking is only confirmed once paid or covered by a pack credit. Packs of 10 lessons are valid for 3 months from purchase. Lessons cancelled 24 hours or more in advance are credited back; cancellations within 24 hours, or no-shows, are counted as used. Lessons and packs are non-refundable. Other formats at home (45 minutes, two swimmers) are available on request.

04Questions

Frequently asked questions

Can two children share a lesson?

Yes. A semi-private lesson brings together exactly two swimmers of a compatible level for 30 minutes: CHF 90 in total per lesson, or CHF 850 in total for a pack of 10.

I have never learnt to swim as an adult. Is that a problem?

Not at all. One-to-one lessons start from where you are, with no group to keep up with.

Can the swimming instructor come to our home pool?

Yes. A 30-minute private lesson in your own pool costs CHF 90, whatever the swimmer’s age, or CHF 850 for a pack of 10 lessons valid for 3 months from purchase.

Is there an app?

Enrolled families can use the VP Swimschool iPhone app, currently in private testing and by invitation only, to see upcoming lessons, pack balances and their child’s progress through the five-step Aquatic Passport. App page (in French)

05Contact

Get in touch

Tell us who the lessons are for, their current level and your availability. We reply personally.

Version française : cours de natation privés à Genève · Support (FR)