Melbourne City Baths

Last updated October 2026

Council indoor pool and swim school at 420 Swanston St, Melbourne, with lessons for kids and teens; child swim entry $5.50.

Melbourne City Baths is a City of Melbourne swimming and fitness centre at 420 Swanston Street. Opened in 1860, it has a heritage 33-metre indoor Main Pool, the largest indoor pool in the CBD, plus a warm-water Program Pool used for swimming lessons. The swim school runs 48 weeks a year with lessons for kids, teens (12 to 17) and accredited sensory swim lessons for neurodivergent children; enrolments are in person. As of October 2026, a child (under 12) swim pass is $5.50 and an adult swim pass is $8.70; a 30-minute group swimming lesson is $21.70. Children under 12 must be accompanied by someone 17 or older, and under-5s must stay within arm's reach. Opening hours are 6am to 10pm Monday to Thursday, 6am to 8pm Friday, and 8am to 6pm weekends. A quiet, low-sensory hour runs weekdays from 10am to 11am.

Facts checked against the venue's own website on 12 October 2026.

Details

Address: 420 Swanston Street, Melbourne VIC 3000

Location: Melbourne, Melbourne, VIC

Phone: (03) 9658 9011

Website: https://www.melbourne.vic.gov.au/melbourne-city-baths

Price: Swim entry, child (under 12) $5.5 | Swim entry, adult $8.7 | Swim entry, student $7.7 | Swimming lesson, 30 minutes, per class $21.7

Ages: 12–17 years

Category: Swimming

More Swimming in Melbourne

Other Things to Do Near Melbourne