A swim in Singapore can cost you one dollar or one hundred, and the gap is almost entirely about which door you walk through. A public ActiveSG swimming pool charges a citizen adult $1.00 on a weekday; a luxury hotel rooftop dip through a day pass can run past $100. Most pools in between, condo guest swims, club passes, wave-pool complexes, sit somewhere on that line. This guide prices the realistic options as of October 2026, from the heartland complex down the road to the pay-per-use club pool and the hotel you only visit for the Instagram shot, then tells you which one is worth the money for how you actually swim. The short version: if you swim more than once a week, the cheapest swimming pool in Singapore is almost never the fancy one.
The 25 ActiveSG public swimming complexes run by Sport Singapore are the value floor for swimming anywhere on the island, and nothing pay-per-use comes close on price. A normal complex charges a Singapore citizen or PR adult $1.00 on a weekday and $1.30 on a weekend or public holiday. Children and seniors pay $0.50 and $0.60. Foreigners pay a standard rate, $1.30 on a weekday and $1.70 on a weekend for an adult, which is still cheaper than almost any private option in this guide.
Complexes with wave pools, lazy rivers or water slides are billed as special-feature pools and cost a little more: $1.50 on a weekday and $2.00 on a weekend for a citizen adult, with children and seniors at $0.80 to $1.00. A foreigner adult pays $2.00 to $2.60. So the single most expensive ActiveSG swim, a foreign adult at a wave-pool complex on a public holiday, tops out around $2.60. That is the ceiling for the entire public system.
These are stored-value friendly too. If you claimed the SG60 ActiveSG credit, that $100 sitting in MyActiveSG+ covers roughly 100 weekday swims, and ActiveSG has extended all its credits to 31 December 2026, and the credit logic is the same as the CDC vouchers you already use at hawker stalls: it is money you have been given, so the only mistake is letting it expire. Full details on stretching it are in our ActiveSG credits guide.
| Pool type | Citizen/PR adult | Citizen/PR child or senior | Foreigner adult |
|---|---|---|---|
| Normal pool, weekday | $1.00 | $0.50 | $1.30 |
| Normal pool, weekend/PH | $1.30 | $0.60 | $1.70 |
| Special-feature pool, weekday | $1.50 | $0.80 | $2.00 |
| Special-feature pool, weekend/PH | $2.00 | $1.00 | $2.60 |
The fun pools are the ones families actually search for, and most cost the special-feature rate above rather than full private-pool prices. You pay roughly $1.50 a head as a citizen adult to ride a lazy river that a hotel would charge tens of dollars to access. Knowing which complex has what saves a wasted trip.
Jurong East Swimming Complex is the headline one: a wave pool, a lazy river, a kiddy pool and a stream course. Note that its 50-metre competition pool is closed for upgrading until 31 December 2026, though the recreation features stay open, so check before you go if you came to do laps. Jurong West Swimming Complex has a three-storey winding slide, a lazy river, a jacuzzi and two 50m pools. Sengkang has wide water slides for kids over 1.2m, a splash area with water soakers and a jacuzzi. Pasir Ris and Our Tampines Hub add water playgrounds and slides for younger children.
If you swim often, stop paying per entry. The MyActiveSWIM monthly pass, open to Singapore citizens and PRs, gives an adult unlimited access to ActiveSG swimming complexes island-wide for $10 a month. Children and seniors aged 55 and above pay $5 a month. Seniors can also buy a yearly pass at $50 for normal pools or $60 for all pools.
The break-even maths is simple. At $1.00 a weekday swim, the $10 pass pays for itself on your eleventh swim of the month, so roughly two or three swims a week. Below that, pay per entry; above it, the pass is free money. The same break-even thinking applies to a gym membership: a pass only wins once your usage clears the per-visit cost, so count your real frequency before committing. A monthly budget makes that habit stick, and our personal budget calculator slots the $10 in as a fixed line.
One more free tier worth knowing: Singapore citizens aged 65 and above enter ActiveSG pools at no charge, so they should rarely be paying for a swim at all. PR seniors and citizens aged 55 to 64 still pay the senior rate.
| Swims per month | Pay per entry | $10 SwimPass | Cheaper option |
|---|---|---|---|
| 4 | $4.00 | $10.00 | Pay per entry |
| 8 | $8.00 | $10.00 | Pay per entry |
| 12 | $12.00 | $10.00 | SwimPass |
| 20 | $20.00 | $10.00 | SwimPass |
| Daily (~26) | ~$26.00 | $10.00 | SwimPass |
When you want a nicer pool without joining a club, several membership venues sell single guest swims. You pay more than a public pool but skip the membership fee, and many of these have infinity edges, saunas or wave pools the heartland complexes do not. The catch is almost always a guest limit, you usually need a member to bring you in, so these are weekend treats rather than a swimming habit.
HomeTeamNS Bedok Reservoir runs a 50m infinity pool open to the public on weekdays only, at $3.36 an adult and $1.73 a child for PAssion cardholders, up to three tickets each, and there is no public entry at weekends or on public holidays (as of October 2026). The OCBC Aquatic Centre near the National Stadium, with a 10-lane competition pool and an 8-lane training pool, is genuinely public: about $2.20 an adult at peak and $2.00 off-peak for citizens and PRs, with a 30-day pass near $40 and an 8-visit pass near $17.60 if you train there often. Its competition pool closes for enhancement works from 5 to 28 December 2026. SAFRA and Civil Service Club (CSC) pools let members bring guests, with CSC at Bukit Batok and Changi offering a wave pool, lazy river and water slide; CSC's guest fee is $2 on weekdays and $3 at weekends and on public holidays. Singapore Swimming Club's bye-laws charge $5.00 for each guest who swims. Figures are provider-published and change, so confirm at the door.
| Venue | Highlight | Guest / public fee | Catch |
|---|---|---|---|
| OCBC Aquatic Centre | 10-lane comp pool, 8-lane training pool | ~$2.00-$2.20 adult; 8-visit ~$17.60 | Closed Tuesdays; comp pool shut 5-28 Dec 2026 |
| HomeTeamNS Bedok Reservoir | 50m infinity pool, reservoir view | $3.36 adult / $1.73 child (weekday) | PAssion card, max 3 tickets; no weekend entry |
| CSC Bukit Batok / Changi | Wave pool, lazy river, slide | $2 weekday / $3 weekend and PH per guest | Need a member host |
| SAFRA Choa Chu Kang | Glass-edge open-air pool | ~$2.30 weekday / $3.40 weekend | Max 3 guests per member |
| Singapore Swimming Club | Two Olympic-size pools | $5.00 per swimming guest | Need a member host |
Update, 13 October 2026: ClassPass's free trial is now a month of up to 10 workouts that rolls onto its SGD 99 a month plan, in place of the 27 credits this guide gave. This is where the money disappears. A hotel pool day pass in Singapore runs roughly $15 to $30 at budget hotels, $30 to $60 at mid-range, and $60 to past $150 at luxury resorts, with children often at half price. You are paying for the view, the towels and the cabana, not the swimming itself, so treat it as an outing rather than exercise. One luxury rooftop visit can cost more than a whole year of public-pool swimming, which is the single most useful number in this guide.
The smarter pay-per-use route into hotel pools is ClassPass, a credit subscription that includes hotel pool and gym day access. Plans range from 8 credits at $19 a month to 45 credits at $99 and 65 at $139, before tax (as of October 2026), and a single hotel pool visit costs from about 8 to 15 credits depending on the property and time slot. On the 45-credit plan, a roughly 10-credit pool day works out near $22, well below a walk-up day pass at the same hotel. New users get a free trial month of up to 10 workouts, after which ClassPass enrols you in its $99 plan unless you cancel. The trap is the same as any subscription you half-use: a 45-credit plan is only cheap if you actually burn the credits, otherwise the per-visit cost balloons, the classic lifestyle inflation of paying premium for an outcome a $1 swim already covers. Money saved here compounds if you redirect it; see what regular contributions grow to with the compound interest calculator.
Some swims cost nothing. If you live in a condo or your workplace has a pool, your maintenance fee or membership already paid for it, so use it before paying elsewhere. Renting rather than owning a condo unit with a pool means the facility is bundled into your rent, which is one of the few amenities that genuinely adds value; if you are weighing the move, our rent vs buy calculator frames the wider trade-off.
Beyond that, the public beaches are free for casual dips and splashing, though they are not lap-swimming venues. The honest takeaway is that you almost never need to pay a premium to swim in Singapore. The public system is genuinely good, and the price gap between a $1 lane and a $100 rooftop buys you a view and a story, not a better swim.
Pick the cheapest option that fits the actual swim, not the nicest one you can justify. For laps and regular exercise, a public ActiveSG pool at $1.00 a swim, or the $10 unlimited SwimPass once you cross about eleven swims a month, beats everything else by a wide margin and is not meaningfully worse for swimming fitness. For a family fun day with slides and a lazy river, a special-feature ActiveSG complex like Jurong West or Sengkang at roughly $1.50 a head delivers nearly the same experience as a resort for a fraction of the cost.
Reserve the pay-per-use club pools and ClassPass hotel visits for genuine treats: a birthday, a staycation, a view you actually want. Walk-up luxury day passes at $60 to $150 are the one tier almost never worth it on price alone. The recurring lesson across MoneyBees, from a swim to a gym membership, is that the premium option rarely delivers proportionally more, and the saving, redirected, is where the real money is made over time.
At an ActiveSG public pool, a citizen or PR adult pays $1.00 on a weekday and $1.30 on a weekend, while children and seniors pay $0.50 to $0.60. Special-feature pools with wave pools or lazy rivers cost $1.50 to $2.00 for a citizen adult (verified October 2026).
The MyActiveSWIM pass costs $10 a month for unlimited adult entry to ActiveSG pools island-wide. Since a weekday swim is $1.00, the pass pays for itself once you swim about eleven times a month, roughly two to three times a week. Below that, paying per entry is cheaper.
Jurong East Swimming Complex has both a wave pool and a lazy river, though its 50m lap pool is closed for upgrading until 31 December 2026. Jurong West also has a lazy river and a tall waterslide, and CSC's Bukit Batok and Changi club pools offer a wave pool and lazy river for members and guests.
Hotel pool day passes run roughly $15 to $30 at budget hotels, $30 to $60 at mid-range, and $60 to past $150 at luxury resorts as of June 2026. Booking through ClassPass usually works out cheaper per visit than a walk-up day pass at the same property.
For regular swimmers who are citizens or PRs, the $10 MyActiveSWIM monthly pass is the cheapest route once you swim more than about eleven times a month. If your condo has a pool, that is effectively free since it is bundled into your maintenance fee. Citizens aged 65 and above swim free at ActiveSG pools.
This is general financial information for Singapore, not personal financial advice. Figures change, so verify current rates against the official sources above before acting. See our full disclaimer.
Junxiong-WFG Organisation is an authorised representative of AIA Financial Advisers Private Limited (Reg. No. 201715016G).