Skip to Content
Swimming Carnival Season

There will be limited outdoor pool availability on select weekdays during February and March. Please see the full swimming carnival schedule here.

  • City of Vincent
  • City of Vincent Library
  • Beatty Park Leisure Centre
  • Imagine Vincent

Today / Friday February 13

THROWDOWN

Starts at 5:40AM
Duration: 45min
Close the popup for THROWDOWN

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

Body Pump

Starts at 6:00AM
Duration: 1hr
Close the popup for Body Pump

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Power Flow Yoga

Starts at 6:00AM
Duration: 1hr
Close the popup for Power Flow Yoga

Power Flow Yoga is a dynamic vinyasa class with a focus on synchronised breath-to-movement to deliver a more athletic and physical practice.

It is recommended that participants have a basic knowledge of yoga principles prior to attending this class.

πŸ“YOGA STUDIO

CLASS INFO Book class

Spin

Starts at 6:00AM
Duration: 45min
Close the popup for Spin

SPIN is a group cycling class that focuses on endurance, strength, intervals and recovery. It’s great for those looking to improve their outdoor cycling techniques.

πŸ“CYCLE STUDIO

CLASS INFO Book class

THROWDOWN

Starts at 6:30AM
Duration: 45min
Close the popup for THROWDOWN

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

Body Attack

Starts at 9:15AM
Duration: 1hr
Close the popup for Body Attack

BODYATTACK is a high intensity, full body workout that'll get your heart rate all the way up!

πŸ“STUDIO 1

CLASS INFO Book here

THROWDOWN

Starts at 9:15AM
Duration: 45min
Close the popup for THROWDOWN

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

RPM

Starts at 9:30AM
Duration: 45min
Close the popup for RPM

RPM is a group indoor cycling workout where you ride to the rhythm of pumping music, all while burning fat and toning your legs, hips and butt.

πŸ“CYCLE STUDIO

CLASS INFO Book class

Deep Aqua

Starts at 9:30AM
Duration: 45min
Close the popup for Deep Aqua

Deep Aqua is a low-impact, non-weight bearing form of exercise, so the range of movement and intensity is far greater than you can achieve on dry land, without the impact.

πŸ“30M POOL

CLASS INFO BOOK CLASS

Body Pump

Starts at 10:30AM
Duration: 1hr
Close the popup for Body Pump

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Body Balance

Starts at 10:30AM
Duration: 1hr
Close the popup for Body Balance

BODYBALANCE is a low impact workout inspired by yoga, tai chi and pilates, leaving you with a lasting sense of calm and wellbeing.

CLASS INFO Book CLASS

Yin Yoga

Starts at 11:45AM
Duration: 1hr
Close the popup for Yin Yoga

Yin Yoga targets ligaments, bones and fascia of the body. It’s great for calming the nervous system, increasing circulation and improving flexibility.

πŸ“YOGA STUDIO

CLASS INFO Book class

Shapes

Starts at 12:00PM
Duration: 45min
Close the popup for Shapes

Les Mills Shapes is a strength-focused fusion of Pilates, barre and power yoga.

πŸ“STUDIO 1

CLASS INFO Book here

Vinyasa Yoga

Starts at 1:00PM
Duration: 1hr
Close the popup for Vinyasa Yoga

Vinyasa Yoga links movement and breath to attain balance in the mind and body. It releases tension in your body and helps you reset as you move through each sequence.

πŸ“YOGA STUDIO

CLASS INFO Book CLASS

Body Pump

Starts at 4:30PM
Duration: 1hr
Close the popup for Body Pump

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Spin

Starts at 4:30PM
Duration: 45min
Close the popup for Spin

SPIN is a group cycling class that focuses on endurance, strength, intervals and recovery. It’s great for those looking to improve their outdoor cycling techniques.

πŸ“CYCLE STUDIO

CLASS INFO Book class

Body Balance

Starts at 5:45PM
Duration: 1hr
Close the popup for Body Balance

BODYBALANCE is a low impact workout inspired by yoga, tai chi and pilates, leaving you with a lasting sense of calm and wellbeing.

CLASS INFO Book CLASS

More information

Today's Opening Hours

Beatty Park Leisure Centre

Gym: 5:00am - 8:00pm
Swim: 5:30am - 8:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm

View full opening hours
City Opening Hours for the current calendar year
MondayGym: 5:00am - 9:00pm
Swim: 5:30am - 9:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm
TuesdayGym: 5:00am - 9:00pm
Swim: 5:30am - 9:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm
WednesdayGym: 5:00am - 9:00pm
Swim: 5:30am - 9:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm
ThursdayGym: 5:00am - 9:00pm
Swim: 5:30am - 9:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm
FridayGym: 5:00am - 8:00pm
Swim: 5:30am - 8:00pm
Creche: 8:15am - 1:15pm
Swim School: 9:00am - 4:30pm
SaturdayGym: 6:30am - 6:00pm
Swim: 6:30am - 6:00pm
Creche: 7:30am - 12:15pm
Swim School: Closed
SundayGym: 6:30am - 6:00pm
Swim: 6:30am - 6:00pm
Creche: Closed
Swim School: Closed
More information

CONTACT US

☎ General Enquiries
☎ Gym / Group Fitness
☎ Swim School
☎ Creche

More information

Login
  • Fitness
    • Gym
    • Group Fitness Classes
      • BODYATTACK
      • BODYBALANCE
      • BODYCOMBAT
      • BODYJAM
      • BODYPUMP
      • BODYPUMP Heavy
      • Les Mills CORE
      • Les Mills GRIT
      • Les Mills Shapes
      • RPM
      • Spin
      • Strength Development
      • Throwdown
      • Zumba
      • Back to Basics Yoga
      • Mat Pilates
      • Power Flow Yoga
      • Stretch & Flex
      • Vinyasa Yoga
      • Yin Yoga
      • Yogalates
    • Group Fitness Timetable
    • Seniors Fitness Classes
    • Personal Training
    • Evolt 360 Body Scan
  • Aquatics
    • Our Pools
    • Spa Sauna Steamroom
    • Lap Lane Availability
    • Aqua Fitness & Timetable
      • Aqua 4 All
      • Aqua Balance
      • Aqua Cardio
      • Aqua HIIT
      • Aqua Zumba
      • Deep Aqua
    • Aquatic Clubs
    • VacSwim
  • Swim School
    • Parent + Baby Classes
    • Kids + Teens Classes
      • Under 5's Classes
      • Over 5's Classes
      • Youth Classes
      • Swim + Survive Bronze Strand
      • Junior Fitness
      • Dive + Turn Classes
    • Angelfish Classes (Disability)
    • Private Special Needs Classes
    • Adult Classes
    • Private Classes
    • Senior Social Swim
    • Flexi Swimming Lessons
    • AWSOM Project
  • Visit
    • Entry Fees
    • Opening Hours
    • Getting Here
    • Our Facilities
    • Accessible Features
    • Creche
    • Facility Hire
    • Birthday Parties
    • Swim Shop
    • Cafe
  • About
    • About Us
    • Our History
    • Contact Us
    • Employment Opportunities
    • News & Blog
    • Terms and Conditions
Contact Us Memberships

EST. 1962

  • Entry Fees
  • Opening Hours
  • Group Fitness Timetable
  • Sauna
  • Member Login
  • Creche
  • Under 5's Swimming Lessons
  • PT
  • Lane Availability

PERTH'S FAVOURITE SWIM + GYM

Dive into fitness at Perth’s most iconic leisure centre. We’ve got six heated pools, a 750sqm gym, over 100 group fitness classes, three saunas and much more to enjoy.

Fitness

Everything you need to stay in shape

Learn More

Aquatics

Swim, sweat, splash and slide!

Learn More

Swim School

Learn to swim from 4 months up

Learn More

What's On

  • Fitness Classes
  • Pool Lanes Availability
Friday February 13
Time
Class
5:15AM
5:40AM
THROWDOWN
 45min

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

5:55AM
6:00AM
Body Pump
 1hr

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Power Flow Yoga
 1hr

Power Flow Yoga is a dynamic vinyasa class with a focus on synchronised breath-to-movement to deliver a more athletic and physical practice.

It is recommended that participants have a basic knowledge of yoga principles prior to attending this class.

πŸ“YOGA STUDIO

CLASS INFO Book class

Spin
 45min

SPIN is a group cycling class that focuses on endurance, strength, intervals and recovery. It’s great for those looking to improve their outdoor cycling techniques.

πŸ“CYCLE STUDIO

CLASS INFO Book class

6:30AM
THROWDOWN
 45min

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

7:00AM
7:15AM
7:45AM
8:00AM
8:15AM
8:20AM
8:30AM
8:45AM
8:50AM
9:00AM
9:15AM
Body Attack
 1hr

BODYATTACK is a high intensity, full body workout that'll get your heart rate all the way up!

πŸ“STUDIO 1

CLASS INFO Book here

THROWDOWN
 45min

Throwdown Cardio/Power is a combination of high-intensity, high volume interval and variable intensity training.

Each session will be different using the Throwdown rig and other cardio pieces.

πŸ“STUDIO 2

CLASS INFO Book class

9:25AM
9:30AM
RPM
 45min

RPM is a group indoor cycling workout where you ride to the rhythm of pumping music, all while burning fat and toning your legs, hips and butt.

πŸ“CYCLE STUDIO

CLASS INFO Book class

Deep Aqua
 45min

Deep Aqua is a low-impact, non-weight bearing form of exercise, so the range of movement and intensity is far greater than you can achieve on dry land, without the impact.

πŸ“30M POOL

CLASS INFO BOOK CLASS

10:05AM
10:15AM
10:30AM
Body Pump
 1hr

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Body Balance
 1hr

BODYBALANCE is a low impact workout inspired by yoga, tai chi and pilates, leaving you with a lasting sense of calm and wellbeing.

CLASS INFO Book CLASS

10:45AM
11:00AM
11:20AM
11:30AM
11:45AM
Yin Yoga
 1hr

Yin Yoga targets ligaments, bones and fascia of the body. It’s great for calming the nervous system, increasing circulation and improving flexibility.

πŸ“YOGA STUDIO

CLASS INFO Book class

12:00PM
Shapes
 45min

Les Mills Shapes is a strength-focused fusion of Pilates, barre and power yoga.

πŸ“STUDIO 1

CLASS INFO Book here

12:15PM
12:30PM
1:00PM
Vinyasa Yoga
 1hr

Vinyasa Yoga links movement and breath to attain balance in the mind and body. It releases tension in your body and helps you reset as you move through each sequence.

πŸ“YOGA STUDIO

CLASS INFO Book CLASS

1:15PM
2:30PM
3:45PM
4:00PM
4:15PM
4:30PM
Body Pump
 1hr

BODYPUMP works the whole body using a barbell and weight plates to shape and tone your muscles, while burning up to 560 calories per session.

πŸ“STUDIO 1

CLASS INFO Book Here

Spin
 45min

SPIN is a group cycling class that focuses on endurance, strength, intervals and recovery. It’s great for those looking to improve their outdoor cycling techniques.

πŸ“CYCLE STUDIO

CLASS INFO Book class

4:50PM
5:00PM
5:15PM
5:25PM
5:30PM
5:35PM
5:45PM
Body Balance
 1hr

BODYBALANCE is a low impact workout inspired by yoga, tai chi and pilates, leaving you with a lasting sense of calm and wellbeing.

CLASS INFO Book CLASS

6:00PM
6:10PM
6:15PM
6:30PM
7:00PM
7:10PM
View full timetable
Friday February 13
  • 50m Outdoor Pool
  • 30m Outdoor Pool
  • 25m Indoor Pool
  • 12m Outdoor Pool
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

5:30 AM

6:00 AM

6:30 AM

7:00 AM

7:30 AM

8:00 AM

8:30 AM

9:00 AM

9:30 AM

10:00 AM

10:30 AM

11:00 AM

11:30 AM

12:00 PM

12:30 PM

1:00 PM

1:30 PM

2:00 PM

2:30 PM

3:00 PM

3:30 PM

4:00 PM

4:30 PM

5:00 PM

5:30 PM

6:00 PM

6:30 PM

7:00 PM

7:30 PM

8:00 PM

8:30 PM

Off Peak

Plenty of lane availability

Busy

Limited lane availability

Peak

Very little lane availability

Fully Booked

No lane availability

View full availability

Latest News

See More News
February 10 / 2026

Paralympic legend Josh Hofer OAM targets world record

Hofer is aiming to become the first swimmer to compete in every swimming club competition within a...

Learn more
February 10 / 2026

2026 Swimming Carnivals

There will be limited outdoor pool availability on these dates.

Learn more
January 5 / 2026

Back 2 School Splash Pool Party

Join us on Friday January 30 from 2-6PM

Learn more
September 23 / 2025

Member Of The Month: Michel

Michel loves an aqua class no matter the weather!

Learn more
July 24 / 2025

Maintenance works on Beatty Park’s windows to start

From 28 July, we will be cleaning and sealing parts of the windows in the Beatty Park grandstand to ...

Learn more
July 10 / 2025

Members Of The Month: Matthew & Col

These two are no strangers to a BODYBALANCE class!

Learn more
June 16 / 2025

Les Mills Mega Launch this Saturday

Join us for the new release of Les Mills classes!

Learn more
June 11 / 2025

Refill not landfill at Beatty Park

A new zero waste refill station is now available to help our community cut down on single-use...

Learn more

let's stay social

@BEATTYPARK

Paralympic legend Josh Hofer OAM is targeting a world record, aiming to become the first swimmer to compete in every swimming club competition within a year πŸ₯‡

Hofer, a long-time City of Perth Swimming Club member and club ambassador, is aiming to become the first swimmer to compete in every swimming club competition within a single year. The ambitious challenge spans 32 club competitions, with Hofer already completing ten swims. He's aiming to complete this target by April this year.

A highly decorated Paralympian, Hofer represented Australia at the 1992 Paralympic Games in Madrid and Barcelona, where he won an extraordinary 11 medals (five gold, four silver and two bronze) and set four world records. He was awarded the Medal of the Order of Australia in 1993 for his contribution to sport and has remained involved in swimming ever since.

City of Perth Swimming Club President Ingrid Iaschi said Hofer’s record attempt reflects his lifelong commitment to the sport and its community.

β€œWe’re incredibly proud of our club ambassador Joshua Hofer OAM, who has been a valued member of the City of Perth Swimming Club for nearly 20 years,” Ms Iaschi said.

β€œJoshua is currently on an inspiring journey, visiting clubs as he chases a Guinness World Record. Along the way, he’s sharing his story, showcasing his medals, giving back to clubs and motivating swimmers of all ages. He’s a fantastic ambassador for swimming, particularly multi-class swimming in WA, and we’re so proud to support him on this incredible challenge.”

Beyond competition, Hofer is widely recognised for his dedication to volunteering and advocacy. In 2023, he received the Swimming WA Awards of Excellence President’s Award for his outstanding service to clubs across the state. 

Now in his 50s, Hofer continues to train regularly at Beatty Park alongside City of Perth Swimming Club squads and remains passionate about the social connection and sportsmanship that club swimming offers.
Paralympic legend Josh Hofer OAM is targeting a world record, aiming to become the first swimmer to compete in every swimming club competition within a year πŸ₯‡ Hofer, a long-time City of Perth Swimming Club member and club ambassador, is aiming to become the first swimmer to compete in every swimming club competition within a single year. The ambitious challenge spans 32 club competitions, with Hofer already completing ten swims. He's aiming to complete this target by April this year. A highly decorated Paralympian, Hofer represented Australia at the 1992 Paralympic Games in Madrid and Barcelona, where he won an extraordinary 11 medals (five gold, four silver and two bronze) and set four world records. He was awarded the Medal of the Order of Australia in 1993 for his contribution to sport and has remained involved in swimming ever since. City of Perth Swimming Club President Ingrid Iaschi said Hofer’s record attempt reflects his lifelong commitment to the sport and its community. β€œWe’re incredibly proud of our club ambassador Joshua Hofer OAM, who has been a valued member of the City of Perth Swimming Club for nearly 20 years,” Ms Iaschi said. β€œJoshua is currently on an inspiring journey, visiting clubs as he chases a Guinness World Record. Along the way, he’s sharing his story, showcasing his medals, giving back to clubs and motivating swimmers of all ages. He’s a fantastic ambassador for swimming, particularly multi-class swimming in WA, and we’re so proud to support him on this incredible challenge.” Beyond competition, Hofer is widely recognised for his dedication to volunteering and advocacy. In 2023, he received the Swimming WA Awards of Excellence President’s Award for his outstanding service to clubs across the state. Now in his 50s, Hofer continues to train regularly at Beatty Park alongside City of Perth Swimming Club squads and remains passionate about the social connection and sportsmanship that club swimming offers.
63 3
Swimming carnival season kicks off tomorrow. Good luck to all the kids! πŸŠπŸŽ–οΈ

Please note the 50m outdoor pool will be partially or fully booked during these times. As these dates are subject to change due to weather and other circumstances, please check up-to-date lane availability online or at Reception.
Swimming carnival season kicks off tomorrow. Good luck to all the kids! πŸŠπŸŽ–οΈ Please note the 50m outdoor pool will be partially or fully booked during these times. As these dates are subject to change due to weather and other circumstances, please check up-to-date lane availability online or at Reception.
7 0
*swipe* for the best way to spend a day with a little one πŸ₯°

send this to a parent with a baby, toddler or pre-schooler! πŸ§‘β€πŸ§’
*swipe* for the best way to spend a day with a little one πŸ₯° send this to a parent with a baby, toddler or pre-schooler! πŸ§‘β€πŸ§’
44 0
Some cute snaps from Friday's Splash Pool Party! 🫧 See the full photo album on our Facebook page.
Some cute snaps from Friday's Splash Pool Party! 🫧 See the full photo album on our Facebook page.
29 1
If your child has a swimming carnival coming up, give them a leg up with our Carnival Intensive Series 🏊

They’ll have one lesson per week for four weeks, focusing on:
🏊 Sprinting
🏊 Starts and finishes
🏊 Diving and turns
🏊 Stroke correction

Each block of four lessons is $75.44. Visit the Swim School to enrol.
If your child has a swimming carnival coming up, give them a leg up with our Carnival Intensive Series 🏊 They’ll have one lesson per week for four weeks, focusing on: 🏊 Sprinting 🏊 Starts and finishes 🏊 Diving and turns 🏊 Stroke correction Each block of four lessons is $75.44. Visit the Swim School to enrol.
7 0
First day of school vibes 😊 We can't wait to fill up these lanes for the 2026 Swim School year! πŸŠβ€β™€οΈ
First day of school vibes 😊 We can't wait to fill up these lanes for the 2026 Swim School year! πŸŠβ€β™€οΈ
15 0
*swipe* A lovely member shared his thoughts on all the classes he's tried and the instructors who teach them πŸ₯°

Email us to show some love to your fave instructors so we can feature them too! πŸ’Œ
*swipe* A lovely member shared his thoughts on all the classes he's tried and the instructors who teach them πŸ₯° Email us to show some love to your fave instructors so we can feature them too! πŸ’Œ
105 3
Nights like this πŸ’œ Epic sky pic by our friends at @beattyparkmastersswimming πŸ‘
Nights like this πŸ’œ Epic sky pic by our friends at @beattyparkmastersswimming πŸ‘
34 1
Ring in the new school year with a funtastic pool party! πŸ§œβ€β™€οΈπŸ›πŸ’¦

Join us on the last Friday of the summer holidays for bucket loads of inclusive fun and entertainment, including:
πŸ› Slides  and water playground
πŸ§œβ€β™€οΈ Mermaids
🎢 DJ
🫧 Giant bubble artist
🎨 Face painting
🐢 Walter the Watchdog
🀫 Low-sensory space

Regular entry fees apply. Visit www.beattypark.com.au for more info on family entry fees.

Water wheelchairs and assistance from our Swim School team will be available.
Ring in the new school year with a funtastic pool party! πŸ§œβ€β™€οΈπŸ›πŸ’¦ Join us on the last Friday of the summer holidays for bucket loads of inclusive fun and entertainment, including: πŸ› Slides and water playground πŸ§œβ€β™€οΈ Mermaids 🎢 DJ 🫧 Giant bubble artist 🎨 Face painting 🐢 Walter the Watchdog 🀫 Low-sensory space Regular entry fees apply. Visit www.beattypark.com.au for more info on family entry fees. Water wheelchairs and assistance from our Swim School team will be available.
17 0
Is your child missing Swim School? Enrol them in our intensive 4 day holiday program! 😍

πŸ“† Tuesday January 20 - Friday January 23
🏊 30 minute lessons between 9am -12pm
πŸ’Έ $75.44 for four lessons
πŸ§œβ€β™€οΈ For children over 5
β˜€οΈ Lessons in our outdoor pools

Enrol online now!
Is your child missing Swim School? Enrol them in our intensive 4 day holiday program! 😍 πŸ“† Tuesday January 20 - Friday January 23 🏊 30 minute lessons between 9am -12pm πŸ’Έ $75.44 for four lessons πŸ§œβ€β™€οΈ For children over 5 β˜€οΈ Lessons in our outdoor pools Enrol online now!
10 0
Follow us on Instagram
Beatty Park
Facebook Instagram YouTube
  • Fitness
    • Gym
    • Group Fitness Classes
    • Group Fitness Timetable
    • Seniors Fitness Classes
    • Personal Training
    • Evolt 360 Body Scan
  • Aquatics
    • Our Pools
    • Spa Sauna Steamroom
    • Lap Lane Availability
    • Aqua Fitness & Timetable
    • Aquatic Clubs
    • VacSwim
  • Swim School
    • Parent + Baby Classes
    • Kids + Teens Classes
    • Angelfish Classes (Disability)
    • Private Special Needs Classes
    • Adult Classes
    • Private Classes
    • Senior Social Swim
    • Flexi Swimming Lessons
    • AWSOM Project
  • Visit
    • Entry Fees
    • Opening Hours
    • Getting Here
    • Our Facilities
    • Accessible Features
    • Creche
    • Facility Hire
    • Birthday Parties
    • Swim Shop
    • Cafe
  • About
    • About Us
    • Our History
    • Contact Us
    • Employment Opportunities
    • News & Blog
    • Terms and Conditions

Contact Us

220 Vincent Street, North Perth

(08) 9273 6080

Leave us a message

Email Us

[email protected]

[email protected]

[email protected]

Acknowledgement of Country

The City of Vincent acknowledges the traditional lands of the Whadjuk Noongar people. We pay our respect to their Elders, past, present and emerging and we recognise their strength and resilience.

City of Vincent

© 2026 City of Vincent


Privacy Policy

|

Site Map

|

Disclaimer

Back to top