Classes & Workshops

Advanced Search...

List your local kids class or workshop! -

Very excited to be putting together a new and much requested category on Byron4Kids!

I am currently compiling a list of 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; email me at

Dance Lab AU - Bangalow | tel: 0410 653 775 | email:

  • 1 Ashton St, Bangalow
  • Nurturing dancers, inspiring dreams
  • Dance classes for all ages and abilities – tiny tots, children, teens &  adults in ALL styles

Ballina RSL Youth Club Gymnastics - Ballina

tel: 02 6686 0744 | email:

  • Located at 5 Piper Drive, Ballina
  • Offering classes in gymnastics – kindy gym, recreational, competitive & acrobatics
  • For children – from as soon as they can walk, right up to and including high school!

Byron Bay Skateboard School - Byron Bay

Term 2 Classes: Tuesday 3.30-4.30pm & 4.30-5.30pm | To book call: 0459 466 422 or email: |

  • After school Skateboarding classes every Tuesday at Byron Bay YAC, 1Gilmore Cres
  • Improve your balance, build up your confidence and have lots of fun at the same time!
  •  We are now taking bookings for After School Skateboarding Term 2, book now to guarantee a spot!

Yummy Mummy Fitness - Bangalow | tel: 0429 878 902 | email: | Classes on Tuesdays and Fridays at Bangalow Gym

Yummy Mummy Fitness - Thumbnail -2
  •  See Change Byron Bay operates out of Bangalow (1 Bugam Place)
  • Preggie Bellies Program – stay strong, fit and active in your pregnancy and help in preparation for labour and motherhood
  • Yummy Mummy Fitness program designed to tone, tighten and trim your body and keep your  little one  safe with you, get fit, feel great, look yummy, meet other mums and socialise.  For mums and babies/toddlers  (6 weeks to 4yrs)

Aussie Hoops Program - Byron Bay

  • The program takes place at Byron Bay Public School, 17 Kingsley St.
  • Aussie Hoops is open to children of all abilities and is aimed at children from 4-8 years of age
  • Focused on having fun and using a ‘game sense’ approach  with lowered rings and smaller balls

Ballina Pool & Waterslide – Learn to Swim Classes - Ballina

  • 4 River St, Ballina (corner of River and Norton Streets)
  • You are in good hands with Francis Quinn, our resident Swimming Coach and Trainer
  • Francis will look after you and have you swimming and enjoying the water no matter what your current swimming or physical abilities are

BANG Theatre Classes for Kids - Bangalow

  • Classes located at A&I Hall, 3 Station St, Bangalow
  • Theatre classes for school aged children (8-12 years old)
  • Classes are designed to help children build performance skills for theatre and life

Bangalow Music School - Bangalow

  • Classes take place in the Bangalow Scout Hall at the top of 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

Belly Dance for Kids! - Byron Bay

  • The Barefoot Gypsies Tribal Belly Dance Company offer classes at Blue Lotus Dance Studio, upstairs at 144 Jonson St, Byron Bay
  • Swish, Twirl and Shimmy. A super fun class for the kids 6 -10 years old

Brunswick Bush School - Brunswick Heads

  • Meets once a week on Thursdays at Brunswick Heads
  • Brunswick Bush School is a Wilderness Awareness School for kids
  • Running nature connection programs that are fun engaging and full of adventure

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

Children’s Studio For Visual Art - Byron Bay

  • 4 Palm Place (open during class hours)
  • Classes focus on creative thinking and exploration
  • Expect your child to come away from a class excited, trusting in their skills, thinking creatively and ready for more!

Choirs for Kids - Mullumbimby

  • Located at Mullumbimby Scout Hall (corner of River & Burringbar Streets)
  • Choirs for kids who love to sing
  • Mullum Girls Choir & Boys Aloud!

Circus Arts Byron Bay - Byron Bay

  • Located at 17 Centennial Circuit, Byron Bay Arts & Industry Estate
  • Circus Arts offers classes for all ages and abilities from Kinder Circus and Flying Trapeze to Adult Acro!
  • Original, fun and exciting activities for everyone! Term discounts are available

The Cubby House Byron Bay - Byron Bay

  • Located on the Arts & Industry Estate at 10 Brigantine St, Byron Bay
  • Where creative, practical and down-right awesome short-term classes come to life!
  • Classes focus on being natural, local, recycled, practical, ethical, fun, functional, engaging or stylish

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

Early Childhood Music Classes - Mullumbimby

  • Located at Mullumbimby Scout Hall (corner of River & Burringbar Streets)
  • Early childhood music classes designed to give children a positive experience of music in a fun, relaxed and stimulating environment

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

Flamenco Dance Classes for Kids - Bangalow

  • Classes take place in St Kevin’s Catholic Church Hall
  • Arte Gitana is now offering Flamenco classes for kids aged 6 to 12 years old
  • A great opportunity to not only learn a unique dance form but also to learn a bit of Spanish

French Classes for Kids - Mullumbimby, Suffolk Park

  • French classes for preschool & primary school age children in Suffolk Park and Mullumbimby
  • Learn French through an engaging & entertaining early education program taught by a French native through songs, games, story-telling and role play.

Funky Moves Dance Studio - Byron Bay

  • Classes held at Unit 4 102 Centennial Circuit, Arts & Industry Estate, Byron Bay
  • Our classes are energetic, infectious, breath taking, and fun.
  • Classes for all ages in a wide range of styles – Express yourself through dance!

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 on Fernleigh Road, Tintenbar
  • Experience, expertise and innovative approach to swimming,for families of the Northern Rivers.
  • Unique teaching style combining knowledge, education and a strong safety theme

Mullumbimby Dance Studio - Mullumbimby

  • CWA Hall, located on the corner of Tincogan St & Gordon St, Mullumbimby
  • Dance classes for all ages and abilities – in ALL styles
  • Beginners  Welcome  Examinations, Eisteddfods or Just For Fun

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

Rugby Tots - Byron Bay, Lennox Head

  • Rugbytots classes are held at the Cavanbah Centre in Byron Bay and  at Lennox Head Public School and Cultural and Community Centre
  • Rugby specific play program for boys and girls from 2 to 7 years old
  • Rugbytots is absolutely non-contact, but focuses on the development of gross motor skills

Spaghetti Circus Classes - Mullumbimby

  • 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
  • We seek to develop the artistic, theatrical and physical skills of youth across regional NSW

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

The Wonderlings – creative dance class - Byron Bay

  • Classes take place in Byron Bay Scout Hall on Tennyson Street next to Byron Bay Recreation Grounds
  • Imaginatively and lovingly tailored creative dance classes for 4-10 year olds
  • Class focuses on each child’s unique movement expression

Tweed Coast Dance School - Ocean Shores

  • Ocean Shores Community Centre – 55 Rajah Rd, Ocean Shores
  • To move and feel the love of dance is a gift we can help nurture
  • Twinkle Tots Ballet, Junior Kindy and Preschool Classical Ballet

Yoga By Nature - Brunswick Heads

  • YogArt – classes suitable for 5 – 10 year olds
  • Teen Yoga Space – 8 week course
  • Special events include Yoga Play for Littlies and Mum’s and Blossoming Goddesses – mini retreat
  • A perfect blend of fun, movement, calming the nervous system and creativity!

What's On

Click on event an event to find out more

Ballina - Little Pelicans Playgroup

Starts: Wednesday, 25 May - 9:00am

Playtime Playgroup - Mullumbimby Uniting Church

Starts: Wednesday, 25 May - 9:30am

Lennox Head - Baby Bounce at The Library

Starts: Wednesday, 25 May - 10:30am

ARTSPACE - Brunswick Heads Library

Starts: Wednesday, 25 May - 3:00pm

Baby Sensory - Brunswick Heads

Starts: Thursday, 26 May - 10:00am
View Calendar of Events

Summerland House Farm