Illustration of a swimming instructor teaching an adult learner holding a kickboard in a pool, with a swim cap, goggles, a towel and lane ropes

A group swimming lesson in Malta costs about €18 to €26 in 2026, and a private lesson starts at about €30 for 45 minutes. SportMalta, the state sports agency, charges far less. This guide gives the prices for children, babies and adults, the fees that come on top, the tax deduction parents can claim, and what to ask a swim school or instructor before paying for a term.

Figures were last verified in October 2026 from the price lists that swim schools in Malta publish on their own websites and from SportMalta’s published programme, linked at first mention. Every school sets and changes its own prices, so treat the ranges as estimates and confirm the price when you book. This is general information, not professional advice on tax or water safety, and Dapperlance accepts no responsibility for decisions based on it.

Quick answers

How much is a swimming lesson in Malta?

About €18 to €26 for a group lesson and from about €30 for a 45 minute private lesson. Most schools sell a term of around 11 weeks, which costs €195 to €230 for one lesson a week. Prices in full

What is the cheapest way to learn to swim?

SportMalta’s programme. In summer 2026 one swimming session a week for the whole programme cost €35, and a pilot scheme gives free lessons to children aged 3 to 5. SportMalta

How much is a private swimming lesson?

One Naxxar centre charges €30 for a 45 minute one to one lesson and €285 for ten. Most private instructors quote on request. Group or private

What do baby swimming classes cost?

One baby swim school lists a group class at €26 and a private class at €65. SportMalta’s parent and child course for ages 2 to 3 cost €60 in summer 2026. Babies and toddlers

What do adult swimming lessons cost?

€210 for an 11 week term of one group lesson a week at one club, or €35 for a summer of weekly adult beginner sessions with SportMalta. Adults

Are there fees on top of the term price?

Often. Schools publish a €10 admin fee, a €12 compulsory cap and a €20 booking deposit, and some instructors charge the pool entrance separately. Extra costs

Can I get tax back on my child’s swimming lessons?

Yes, if the school is a registered sports organisation. Parents can deduct up to €300 a year for each child. How it works

How do I choose a swim school or instructor?

Ask how many swimmers share one teacher, which qualification the teacher holds and what happens to a missed lesson. Checklist

How much do swimming lessons cost in Malta?

In 2026 a group swimming lesson in Malta costs about €18 to €26, and a 45 minute private lesson starts at about €30. Few swimming instructors and swim schools in Malta publish a price list, and the figures below come from the ones that do. The rest quote by phone, email or WhatsApp.

Most schools sell lessons by the term. One swim club in St Paul’s Bay runs an 11 week autumn term from 5 October to 20 December 2026. For one lesson a week it charges €230 for children aged 3 to 5, who get 45 minute lessons in an indoor heated pool, and €195 for children aged 7 to 11, who get one hour lessons. The price for ages 11 to 14 is the same €195. Divided by the weeks in the term, that is roughly €18 to €23 a lesson.

A second lesson each week costs much less than the first. At the same club, two lessons a week cost €340 for the term for ages 7 to 14, three cost €390 and four cost €410.

Lessons a week, 11 week term Ages 3 to 5 Ages 7 to 14
One €230 €195
Two €395 €340
Three €480 €390
Four Not offered €410

A baby and toddler swim school with pools in Naxxar, Sliema, Marsaskala, Ta’ Qali and Gozo lists a group class at €26, a semi-private class at €35 and a private class at €65. A sports centre in Naxxar charges €30 for a 45 minute one to one lesson.

These are the prices of a handful of schools, so read them as a guide to the going rate. The table above is one club’s price list, shown because it is the most complete one published.

Group or private lessons: which costs what?

A private lesson costs more for each lesson, about €30 to €65 against €18 to €26 in a group, and the swimmer gets the teacher’s full attention.

Format Published price Swimmers per teacher
Group lesson, by the term About €18 to €26 a lesson 3 to 8, depending on the school
Semi-private class €35 Up to 3
Private lesson, 45 minutes €30, or €285 for ten 1
Private baby or child class €65 1

The ten lesson pack at the Naxxar centre brings the price down to €28.50 a lesson and is valid for six months. Group size varies a lot. One school with three venues keeps its learn to swim groups to three or four swimmers for each instructor, and six or seven in its advanced classes. The baby swim school allows six to eight children in a group class.

Private lessons suit a nervous beginner, an adult who wants to learn quickly, or a swimmer fixing one stroke. A group works well for a child who is comfortable in the water, and it costs less across a term. Some schools do not sell private lessons at all: one Naxxar swim school says its one to one lessons are currently not offered.

Most independent instructors do not publish a price for private lessons. When you ask for a quote, say who the lesson is for, their age and level, which pool you can reach, and whether the pool entrance is included.

What is the cheapest way to learn to swim in Malta?

SportMalta’s Let’s Move Malta programme is the cheapest paid option, and children aged 3 to 5 can get free lessons under a pilot scheme. SportMalta is the government’s sports agency, and it runs classes at public pools.

The summer 2026 programme ran from 7 July to 4 September, with no sessions from 10 to 14 August. Each price below paid for the whole programme:

SportMalta, summer 2026 Who Price for the programme
Swimming, one hour a day, five days a week, Cottonera Ages 4 to 16, and adults €110
Swimming, one session a week, Kirkop Ages 4 to 16, and adult beginners €35
Swimming, two sessions a week, Kirkop Ages 4 to 16, and adult beginners €45
Parent and child learn to swim, one session a week Ages 2 to 3 €60

Bookings are made online only. SportMalta also runs a programme during the school year. Its prices for 2026 to 2027 were not published where this guide could check them, so look on the SportMalta website or call 2203 6000.

In July 2026 the government launched free swimming lessons for children aged 3 to 5. The scheme started as a pilot at the Cottonera Sports Complex pool, is run by SportMalta, and is due to be extended to other pools. The announcement did not say how to apply, so ask SportMalta.

What do baby and toddler swimming classes cost?

A baby group class is listed at €26 at one specialist school, and SportMalta’s parent and child course for ages 2 to 3 cost €60 for the summer 2026 programme.

Baby classes start young. The specialist school takes babies from three months, and another school takes them from six months. An adult goes into the water with the child: the specialist school’s rule is that one adult must be in the pool with the baby at all times. It also asks for two swim nappies, a disposable one under a reusable one, for a child who is not potty trained.

Baby pools are kept warmer than training pools. The specialist school lists its pools at 30 to 34°C, and the school with three venues keeps its indoor pools at 29 to 33°C. Classes for children without a parent in the water start at about age 3 at the schools checked.

Ask whether the pool fee is in the price. One private instructor describes a baby course as eight classes plus the swimming pool fee.

What do adult swimming lessons cost?

An adult group lesson costs about the same as a child’s: €210 for an 11 week term of one lesson a week at the St Paul’s Bay club. The club’s adult price list goes up to €340 for two lessons a week, €390 for three, €410 for four and €420 for five.

SportMalta is cheaper. Its summer 2026 programme had an adult beginners swimming class at Kirkop for €35 for one session a week, and daily adult swimming at Cottonera for €110.

An adult who has never swum often wants privacy and a slower pace, which is a reason to pay for one to one lessons. The Naxxar centre’s €30 for 45 minutes is the one published price. Lessons run all year, because the pools are heated or indoors: the Naxxar pool is kept at 28°C.

What costs come on top, and can I claim tax back?

Expect a few small fees on top of the term price, and if your child is under 16 you can deduct up to €300 a year of the fees from your taxable income.

The fees that schools publish:

  • The St Paul’s Bay club charges new members a €10 admin fee once, and €12 for its compulsory cap.
  • The school with three venues takes a €20 deposit when you book, which you lose if you cancel. The rest is due within seven days.
  • SportMalta charges €10 to change a booking.
  • Some private instructors charge the pool entrance separately.
  • Children at one club need goggles, short fins and a kickboard.

The tax deduction works through the school. SportMalta explains that parents can claim a maximum of €300 for each child attending a training programme at a sports organisation, and the organisation must be registered with the sports regulator. You give the school your name, your tax ID number and the child’s name and date of birth, and the school sends the list to SportMalta. The deduction covers children under 16 and is the fee you paid or €300, whichever is lower.

A freelance instructor who is not registered as a sports organisation cannot offer the deduction. Ask before you book if it matters to you.

How to choose a swim school or instructor in Malta

Ask about the group size and the teacher’s qualification first, because those two decide how much teaching each swimmer gets. Questions worth asking:

  1. How many swimmers for each teacher? Published ratios in Malta run from three to eight children.
  2. Which qualification do you hold? Teachers in Malta name awards from Swim England (formerly the ASA) and the Swimming Teachers Association in the UK. The Aquatic Sports Association of Malta runs a Level 1 coaching course endorsed by European Aquatics. Ask about a lifesaving certificate too.
  3. How long is the lesson? Published lesson lengths are 35 minutes, 45 minutes and one hour. Compare the minutes as well as the price.
  4. What happens to a missed lesson? One school gives up to two replacement classes a term. One club gives a single replacement, and only with a medical certificate.
  5. Is the term fee refundable? At one club all payments are non-refundable.
  6. Which pool, and how warm? You will travel there every week. Ask if it is indoors and what the water temperature is.
  7. Can the class be cancelled? One club runs a class only if at least three people have booked the slot, and moves swimmers to another time if not.
  8. Are you a registered sports organisation? This decides whether you can claim the tax deduction.

The sports and swimming coaching category on Dapperlance lists swim schools and independent instructors in Malta, and messaging any of them is free. For other lessons, see private tuition and the guide to what a private tutor costs in Malta. Fitness coaches are under personal training.

Mistakes to avoid

  • Comparing term prices without counting the lessons. Terms differ in length and lessons run from 35 minutes to an hour. Work out the price for each lesson.
  • Paying for a term before asking about refunds. Some schools refund nothing, and a booking deposit can be lost.
  • Forgetting the extras. An admin fee, a cap, equipment and pool entrance can add €20 or more to the first term.
  • Not asking about the tax deduction. The school has to send your details, so tell it early that you want to claim.
  • Choosing by price and ignoring group size. A lesson shared by eight children gives each child less of the teacher than one shared by three.
  • Picking a pool that is hard to reach. A weekly lesson across the island is easy to give up on by the middle of the term.

Frequently asked questions

At what age can a child start swimming lessons in Malta?

Baby classes with a parent in the water start at three months at one specialist school and six months at another. SportMalta’s parent and child course is for ages 2 to 3. Group lessons without a parent start at about age 3 at the schools checked for this guide.

Do swimming lessons run in winter in Malta?

Yes. Swim schools run terms through the year in indoor or heated pools. One school has four terms, January to March, April to June, July to September and October to December. A St Paul’s Bay club’s autumn term runs from 5 October to 20 December 2026.

Are there free swimming lessons in Malta?

For children aged 3 to 5, yes. A scheme of free lessons run by SportMalta was launched in July 2026 as a pilot at the Cottonera Sports Complex pool and is due to be extended to other pools. Ask SportMalta how to apply.

How long is a swimming lesson?

Between 35 minutes and an hour at the schools checked. One school’s typical lesson is 35 minutes. A St Paul’s Bay club gives children aged 3 to 5 a 45 minute lesson and older children an hour, and a one to one lesson at a Naxxar centre is 45 minutes.

Can I claim swimming lessons on my tax return in Malta?

For a child under 16, yes, if the school is a registered sports organisation. The deduction is the fee you paid or €300 for each child, whichever is lower. You give the school your details and it passes them on. Lessons for adults are not covered.

Reminder: prices in this guide are estimates as of October 2026, taken from the price lists that swim schools and SportMalta publish. Schools change their prices and terms, so confirm the price, the number and length of lessons, the extra fees and the refund terms before you pay, and check the tax deduction rules with SportMalta or the tax office. More guides to hiring and freelancing in Malta are on the guides page.

Share this guideWhatsAppFacebookLinkedIn

Put this guide to work

Dapperlance is Malta's free freelance marketplace: no commission, direct chat between you and the other side.

Post your listing freeBrowse freelancers

Sign in

Register

Shown publicly on your listings. Your username and email address are never shown.

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.