From group fitness classes and stadium sports to creative writers groups and self defence classes, there is a wide range of programs for adults and children to participate in. Check out our timetable below.

Courts are available for individuals and groups, from $4 per person. 
We also have dance classes, creative workshops and more on offer.

Stadium Sports include:

Sport When Contact

Social Badminton

Monday and Thursday

10:00am – 12:00pm

NLC (07) 5329 6550


Noosa District Basketball Association

Tuesday Evenings 6:00pm – 10:00pm Men’s Comp

Saturdays 7:30am – 9:30am Aussie Hoops
                 9:30am – 12:30pm Under 12s and 14s comp
                 12:30pm – 4:30pm Under 16s and 18s comp

Noosa District Basketball Association

0421 358 229

Combat Self Defence

Monday and Thursday 6:00pm    

Contact Martin/Patricia

0410 456 150 Combat Self Defence


Mixed volleyball competition
Wednesday evenings 5:00pm – 9:00pm
20 week season, 2 weeks of finals

NLC  (07) 5329 6550

Roller Skating (over 18 yrs)

Every second Sunday 1pm – 3pm

NLC  (07) 5329 6550

Indoor Bowls

Friday 9:00am – 11:30am

(50 years and over)

(07) 5442 4227

Indoor Rock Climbing Total Adventures

Contact Total Adventures for current session times

Total Adventures

(07) 5440 5444

Kiddie Kicks, Soccer & Play for 2-5 yrs Tuesdays and Wednesdays 9:00am – 11:00am

Contact Belinda

0404 674 535


Noosa District Netball Association

Monday evenings 6:00pm to 9:00pm Ladies Comp

Noosa District Netball Association 0438 638 899

Noosa Table Tennis Club

Seniors Social Group: Mon, Wed & Fri 10.00am- 12.00pm

Comp: Wednesday Evenings from 6:30pm

Paul Newall

0432 049 524
NLC  (07) 5329 6550


Tuesday   7:00am – 9:00am Intermediate to Advanced

Thursday  7:00am – 9:30am Intermediate to Advanced

Thursday 6:00pm – 8:00pm Beginner to Intermediate

Friday 11:45am – 1:15pm Advanced Beginner to Intermediate 

Sunday 8:00am – 10:00am Advanced Beginner to Intermediate 
10:00am – 11:30am Introductory Lessons for Newcomers and Beginners/Social Play

NLC  (07) 5329 6550