Your Centre Your Dream

Jump into the City of Joondalup Leisure Centre - Craigie to discover a healthy life for you and your family.

Free One Day Trial


  • Spacious gym with supportive trainers available all day
  • More than 120 fitness classes each week
  • Indoor and outdoor swimming pools
  • Spa, sauna and steam room
  • Health check and consultation
  • Personalised program and reveiws

Membership Options and Prices

Memberships are available from just $16.75 per week.

Membership Options and Prices

Free Health Consultation

Invalid Input
Invalid Input
Invalid Input
Click here to read our terms and conditions
  1. One health consultation per person is permitted.
  2. The applicant must not have held a membership or promotional membership at the City's Leisure Centres in the last 12 months.
  3. The applicant must be over the age of 18 years.
  4. Bookings are subject to availability.
  5. Limited bookings are available.
  6. Offer expires on Friday 13 April 2018.
Anti Spam
Invalid Input

Fitness Classes Timetable

More than 120 fitness classes are available each week.

Fitness Class Timetable

Swimming Lessons

 Swimming is one of the most improtant life skills and at Craigie we aim to teach swimming lessons in a fun and safe environment that promotes skill development.

Enrol for Swimming Lessons

Short Courses

Short courses are a great way to find a new interest, engage in your favourite hobby or improve your health and wellbeing. The courses cater for toddlers, children and adults and include arts, sports, wellness, music and dance.

Short Course Program

Team Sports

Bounce into team sport and connect with friends and challenge yourself in a healthy and fun competition. City of Joondalp Leisure Centre - Craigie is home to one of Perth's largest indoor sports comps featuring netball, indoor soccer, basketball and junior sports competitions.

Sports Competitions

For further information call 9400 4600.

Website Feedback

Website Feedback

Having trouble with the site or want to leave us some feedback? Fill out the form and let us know so we can do our best to improve.

Please let us know your name.
Please include a valid email address.
Please include some feedback.
Please try the captcha again.