Foundation Squad
This Squad provides a nurturing environment for swimmers learning how to train. Foundation Squad is the first of 2 linking programs (from swimming lessons to squad) and continues progress from swimming lessons (including learning up to 25m butterfly).

Foundation Squad provides an opportunity for swimmers to train to their level of ability in a structured program.

Junior Swimming Programs
Junior Swimming Programs are designed for swimmers aged 12 years and under. These provide opportunities for swimmers to continue from swimming lessons into squads, via our seamless linking programs and into our progressive Junior programs.

We offer a nurturing environment for swimmers who would like to learn more about racing and also those that enjoy swimming for fitness, fun and recreation.

Senior Squad
The Senior Squad teaches swimmers how to train for competitions, target swimming well at Inter-club and district level meets, and guide those aiming for state or national qualifying times.

Swimmers learn how to set goals and see their commitment through from start to finish.

The swimming development program at the Macksville Memorial Aquatic and Fitness Centre is designed to give participants the opportunity to progress from swimming lessons right up to state and national level competitive swim meets - if that is their personal goal.

Working closely together with the Macksville Marlins Swimming Club, participants who wish to compete and reach their athletic potential, have the opportunity to do so with support and guidance from both the facilities and the swimming clubs programs and activities.

We offer two FREE Lap Swimming Clubs. Both are fun, rewarding and will offer you either simple encouragement to swim further, or an opportunity to chat a bit more with friends. Either way you’ re a winner.  

Our 21 Again Club  is for our pool users that visit the facility 21 times or more, per month. You can count coming for a swim, a gym session, participating in aqua-aerobics or maybe just bring your grand-children to a swimming lesson.

The Marathon Club is for our more serious swimmers. This club is for swimmers that swim 42km, or more, in any one month. What an effort! Ask Staff for more details about our lap Swimmer Clubs, and the rewards that come with being a member.   

Join today, have fun today, get rewarded today

Through this page we hope to supply our current swimmers (and future swimmers) with some pointers in the right direction.

Many swimmers visit our pool and often ask Staff for "tips and advice" about how to improve their swimming experience. This might involve stroke correction advice, program and training advice; or simply a few questions about training equipment and aids (kickboards, hand-paddles, etcetera).

Perhaps you might like to do your own thing, in your own way, and this is fine. However, below are a few ideas and some suggestions below that you might be interested to try.


Swimming Programs

Beginner Swimmer Programs:
Intermediate Swimmer Programs:
Advanced Swimmer Programs


Freestyle Tumble Turns for Beginners

Click here for a 2 minute YouTube Video about: Beginner Tumble Turns


Learning Backstroke for Beginners

Click here for a short beginners backstroke lesson: Backstroke For Beginners

Click here to see the backstroke progression: Progression for Intermediate Backstroke Swimmers


Backstroke for Advanced Swimmers

Click here for anadvanced backstroke lesson: Advanced Backstroke with Ian Pope


Please find below a number of Policies and General Guidance that may assit you to enjoy the Macksville Memorial Aquatic & Fitness Centre.

   Macksville Membership Form <Click to Open>

   Macksville Direct Debit Form <Click to Open>

   Macksville Learn to Swim Enrolment Form <Click to Open>

   Macksville Membership / Learn to Swim Changes Form <Click to Open>


   CA Privacy Policy <Click to Open>

   CA Mermaid Tail_General Use Ban Policy <Click to Open>

   CA Customer Service Charter <Click to Open> 

   CA Independent Services Provider Policy <Click to Open>

   CA Medical Conditions Policy <Click to Open>

   CA Private Event Supervision Policy <Click to Open>



Are you applying for a job that requires you to swim and/ or have water safety skills? If so, print the below form and take this with you to Inverell Pool. Our friendly Staff; will watch, monitor and assess you aginst the criteria you nominate.

Alternatively, bring your own form. 

   CA Swim Test Verification Form <Click to Open>


The Macksville Memorial Aqautic & Fitness Centre is available to host your child's next Birthday Party.

Why have the mess and noise at home? Why arrange your own entertainment?


Why not enjoy discounted catering options, use of an indoor heated pool and our outdoor wade pool (with slide)?


To discuss your ideas, catering options and costs, please call the MMAFC on 6568 1445.

Our friendly staff are waiting to assist and to create yur next party!

Macksville Memorial Aquatic and Fitness Centre

is now operating on the SUMMER Hours.


The Indoor Pool has restricted availability for lap swimming. 

Call 6568 1445 to get up to date lane availability.



Summer: October to April
Outdoor Pool Weekdays: 5:30am - 7:00pm
Saturday: 6:00am - 5:00pm
Sunday: 10.00am -5:00pm

Indoor Hydrotherapy Pool        

Weekdays 5:30am - 6:00pm
Saturday: 6:00am - 1:00pm
Sunday: Closed
Fitness Centre

Monday to Wednesday: 5:30am - 8:00pm
Thursday to Friday: 5:30am -7:00pm     
Saturday: 6:00am - 5:00pm
Sunday: 10:00am - 5:00pm

Public Holidays

10.00am - 4:00pm
Closed Christmas Day, Boxing Day, New Years Day


Winter: April to September
Outdoor Pool CLOSED
Indoor Hydrotherapy Pool     

Monday to Friday: 5:30am - 7:00pm
Saturday: 8:00am - 1:00pm
Sunday: Closed
Fitness Centre

Monday to Wednesday: 5:30am - 7:30pm
Thursday to Friday: 5:30am - 7:00pm
Saturday: 8:00am - 1:00pm
Sunday: 10:00am - 1:00pm
Public Holidays 10.00am - 1:00pm

Good Friday, Easter Sunday, Anzac Day, Queens Birthday

The Macksville Memorial Aquatic and Fitness Centre has the following facilities;

  • Indoor Heated 17m Hydrotherapy Pool
  • 50m x 8 Lane Outdoor Pool
  • Toddlers Pool with Water Slide
  • A Modern Strength and Conditioning Gymnasium, with:
    • Cardio Equipment
    • Pin-loaded machines
    • Free weight area
    • Outdoor training space
    • Dedicated Group Fitness Studio
    • Specialised equipment for rehabilitation and persons with disability
  • Undercover grandstand seating and grassed lawns
  • Full Kiosk

Using these facilities, a full range of Services and Programs are offered, including;

  • First Splashes All Age Learn to Swim Program. Conducted by qualified Teachers of Swimming
  • Qualified Fitness Instructors to guide and support all users to achieve health and fitness goals
  • A range of Group Fitness Classes; from stretch & flex to high intensity full body
  • I Can Programs: Water and land-based activities for persons with a disability
  • Aqua Aerobics Classes
  • Miles to Go Swim Club: Supporting and rewarding our community recreation swimmers
  • Plus, a range of short-term specific programs throughout the year.

Enrolment Form: Enrolment Forms are available from the facility, or by downloading here. Once completed your child will be graded into one of our levels and their teaching will begin.

First Splashes Terms and Conditions: click here

Certificate of Achievement