Classes & Workshops

List your local kids class or workshop! -

Byron4Kids continues to compile a list of the wonderful people and businesses offering classes and workshops for kids in Byron and Ballina Shires.

All types of classes can be listed; Dance classes, creative workshops, singing and music classes various sports and martial art training, swimming lessons, parent and baby classes, academic etc.

If you are interested in finding out more about listing your class(es) on here, or if you are a parent/carer who knows of a great class to be added, please email michelle at: or message me through Facebook or Instagram @byron4kids

Alternatively, visit our List With Us page to find out more about the different options available. With a Term Time listing starting at just $149.99 for a 10 week term plus 2 additional weeks of school holidays  you’re sure to find a listing to suit you.

Auscare Support – Social Clubs for NDIS Participants - Ballina

Phone: 1800 940 515 | Website: | Email:

Auscare Social Clubs, Ballina
  • Auscare Support Hub is located at 3/118 Tamar Street, Ballina
  • Social Clubs are designed for school aged NDIS participants
  • Join us for fun and adventure in a safe and supported environment
  • Clubs can be paid for using NDIS funding, both Core and Capacity Building line items
  • Click through to read more about our clubs

Byron Bay Skateboard School - Byron Bay

To book online visit: | email:

  • Open sessions are now available on Thursdays and Sundays click here to book
  • After school Skateboarding classes Monday – Saturday – rain, hail or shine in our Byron Bay Indoor Coaching facility
  • Beginner, Intermediate & Advanced levels – ages 5 – 12
  • Improve your balance, build up your confidence and have lots of fun at the same time!
  • Book here for School Holiday and After School Skateboarding

Circus Arts Classes - Byron Bay | email: | phone: 02 6685 6566 or 0412 402 742

  • NEW – 8 week term home-school program and Teeterboard class
  • Circus Arts Byron Bay is located at 17 Centennial Cct, Byron Bay Arts and Industry Estate
  • Kids and Teen classes are available as full-term classes and run in conjunction with the school term.
  • The School Holiday Program runs from Mon-Sat over the QLD & NSW holidays for ages 5-16yrs.
  • Try Flying trapeze, Indoor climbing, Ninja/Parkour, Trampolining, Gymnastics and Acrobatics, Mixed Circus and Aerials to name a few!
  • Click here to book your Full-Time Class online now. Circus Arts is a registered provider for the Active Kids vouchers.
  • Click here to book a School Holiday Class!
  • Free Parking
  • Playground
  • Take Away Food

Farm Kids School Term Program - Byron Bay

Program runs from 3 May - 21 June 2024 | Fridays from 9am - 3pm | Ages 5-15 years

  • Home School Mini Farmers Program at The Farm Byron Bay
  • Our primary focus is the importance of ethical and sustainable farming practices and making healthy life choices
  • Program runs from 9am – 3pm on Fridays. Suitable for ages 5 -15 years
  • Book online at:
  • Click here to book for a whole term in advance with 39% discount!

French Classes for Kids, High School Students and Adults - Suffolk Park

Facebook: | email: | Phone: 0402 072 598

Easy French 4 Kids Logo
  • Group classes for kids starting age 3
  • Face to face private tutoring classes for high school students preparing for the HSC
  • Online private classes can also be provided
  • Classes are taught by an experienced French native teacher
  • Located in Suffolk Park

Little Kickers – Ocean Shores - Ocean Shores

Phone Michael on: 0401 733 033 | Email: | Web:

  • Little Kickers is running soccer programs on Saturdays at Ocean Shores Public School
  • It offers a positive introduction to sport by teaching high quality football (soccer) skills in a friendly, pressure-free environment
  • Variety of age-groups: 1.5 – 2.5 years | 2.5 – 3.5 years | 3.5 to 5 years
  • Give your kicker the best start and book your free trial today!
  • Click through for more info

Spaghetti Circus Classes - Mullumbimby | call: 02 6684 3038 | email:

  • School holiday workshops are back!! Click here to book
  • Located at The Mullumbimby Showground, Main Arm Road, Mullumbimby
  • Spaghetti Circus is a nationally recognised youth performing arts company which promotes excellence in physical theatre and circus arts
  • A variety of Circus classes for tots to teens & adults too!
  • Click here to book now!
  • Also offers Friday Circus Play sessions for little ones – click here for more details

Oceana Wildlife – Junior Wildlife Rangers - Brunswick Heads, Byron Bay, Tweed

Book online visit: | email: | Mondays, Thursdays and Saturdays.

  • Junior Wildlife Rangers program held in Byron Bay, Brunswick Heads and Tweed Coast
  • Nurturing a love for wildlife –  Nature Based Homeschool, Saturday’s and School Holidays
  • Offerings for a range of age groups: 3-5 years | 4-12 years | 13-16 years
  • Earn badges, make friends, have fun learning about wildlife through music, art, science and adventure.
  • Book your spot today or click through for more details

ART AFTER SCHOOL – with Art & Wine Co - Byron Bay

Mon - Wed 3:45-5pm | e: | w: | p: 0488 600 036

  • Byron Kids! Embrace creativity with Art After School!
  • Located in the heart of Byron Bay on Lawson St
  • Running Weekly Mon – Wed 3.45pm – 5pm (2024 Creative Kids Vouchers are accepted)
  • Unleash your kids creative spirit!  
  • Book Now for Term 2 2024! 

Tiny Dancers With Miss Beka - Ballina, Lennox Head

Club Lennox Sports - Tuesdays 11am - 12pm | Cherry Street Sports Thursdas 10am to 11am during NSW TERM TIME

  • Tiny Dancers classes for boys and girls from 18 months to 5 years old
  • Tuesdays from 11am – 12pm at Club Lennox Sports
  • Thursday from 10am – 11am at Cherry Street Sports
  • Miss Beka’s Tiny Dancers program combines dance, exercise, singing and creative movement in a fun and nurturing environment.
  • $10 per class and there’s no need to book. You can just turn up and pay on the door.

Croquet For Kids at Cherry Street Sports - Ballina

Tuesdays 4 - 5pm | 9 April to 21 May (exclu school hols) | Enquiries & registration, contact Robyn on 0414 700 512

  • Located at Cherry Street Sports, Ballina
  • Tuesdays from 4pm – 5pm from 9 April to 21 May
  • Suitable for boys and girls age 10+
  • FREE lessons All equipment supplied
  • Come learn, play and enjoy!

DOJO – Workshop for Kids - Brunswick Heads

Opening Hours: Wednesdays from 8.30am to 5.00pm | Phone: 0449 565 059

  • Wheel of Life Studios, 21 Fingal Street, Brunswick Heads, NSW 2483
  • DOJO and all of its offerings are suitable and accessible for all ages and abilities but are tailored specifically for kids 12 and under (w/optional drop off).
  • DOJO is a pop up workshop series offering a weekly Moving Meditation with the intention of growing beautiful minds and healthy bodies. This offering will evolve through the term as we introduce young minds to the incredible workshops and facilitators of the Northern Rivers.
  • We’ve curated a range of passionate facilitators in Qigong, Breathwork, Bush Craft, Music and Singing, Drumming, Edible Gardening, Native Bee tending, Geometric exploration, Indigenous Wisdom and more.

Bangalow Music School - Bangalow

  • Classes take place in the Bangalow RSL Hall on Station St, Bangalow
  • Early childhood music and movement classes for babies to 6 years old and their carer

Bangalow Swim School - Bangalow

  • 168 Binna Burra Road, Bangalow
  • Teaches children the important life skill of swimming through play-based classes for babies, toddlers and preschoolers

Brunswick Bush School - Brunswick Heads

  • Brunswick Bush School is a Wilderness Awareness School for kids aged 6-12 yrs old we spend the day outdoors learning and having fun!
  • We meet once a week on Thursdays from 9-3pm at Brunswick Heads during term time.
  • We run School Holiday Programs that are fun, engaging and adventurous.
  • We are also available to run programs in schools  and camps for kids.

Byron Basketball Association – Miniball - Byron Bay

  • Byron Basketball Association offers Miniball  for 8 – 12 year olds every school term
  • Classes take place at the Cavanbah Centre on Tuesday
  • The program is designed to allow children to learn to play basketball in an enjoyable, fun and friendly environment


Byron Bay AHA Hapkido - Byron Bay

  • Classes held at St Finbarr’s School, 165 Bangalow Road, Byron Bay
  • Hapkido is the Korean martial art of co-ordinated power
  • For children, Hapkido improves fitness levels, mind–body coordination, concentration, focus and confidence in a safe, fun environment

Dance Dynamics - Byron Bay

  • Two studios: 41 Marvell Street Byron Bay and 13 Ruskin Street Byron Bay
  • A premier school providing excellence in dance & performing arts
  • The school has high standards with a strong emphasis on personal development encouraging personal excellence

Encore Performance Studio - Byron Bay

  • Cavanbah Centre, (Byron Regional Sports & Cultural Centre)  Ewingsdale Rd, Byron Bay
  • Fresh, innovative and dedicated dance school!
  • All classes are held in purpose-built dance studios, with mirror, barre, sprung floor, surround-sound system and A/C

Heart of Dance - Lennox Head

Phone Kerren : 0431 634 313 | Email:

  • Lennox Head Dance School located at 11 Byron St, Lennox Head
  • A range of styles including Jazz, Contemporary, Lyrical, Ballet, Hip Hop, Acro and Musical Theatre
  • Classes to suit dancers from age 3 to adult


Lennox Aquatic Centre - Lennox Head

  • 128 Newrybar Swamp Road, Lennox Head
  • Excellent Learn to swim program suitable for all ages
  • 8m Learn to Swim pool maintained at a warmer temperature for the comfort of babies and toddlers

Mega Swim School - Tintenbar

  • Located in the Byron Bay Hinterland
  • Experience, expertise and innovative approach to swimming for families of the Northern Rivers
  • Unique teaching style combining knowledge, education and a strong safety theme

Northern Rivers Dance Studio - Ballina

  • Located at 56 Cherry St, Ballina (corner of Cherry & Swift Streets)
  • For the committed dancer or just for fun!
  • Over 50 years of industry experience providing professional dance lessons for all age groups from age 3 upwards

Physie Classes – A fusion of dance & sport for girls! - Alstonville, Ballina

  • Classes are located in 2 venues: Ballina Public School and Alstonville Uniting Church Hall
  • Physie – Physical Culture. A unique combination of Ballet, Aerobics, Gymnastics and Jazz all rolled into one. Age 4 to adult
  • Physie develops strength, good posture, grace and flexibility through movement, rhythm, coordination, balance and musical interpretation

RHEE Taekwon Do - Ballina

  • Ballina Branch: Southern Cross K6 School hall
  • a traditional Martial Art suitable for the whole family and all ages

Swim For Your Life - Billinudgel

  • Unit 5/18 Mogo Place, Billinudgel
  • At Swim For Your Life we love to see children ‘SWIM WELL’ with great technique.
  • We are passionate about getting kids in the water and developing their love for it