The Byron Bay Junior AFL Club, known as the Byron Magpies, is part of the South East Queensland (SEQ) Juniors Competition, and is affiliated with AFL Queensland.

Our club trains at the Cavanbah Centre at Ewingsdale, on Tuesday afternoons from 4pm. The Senior club  trains Tuesdays/Thursdays from 5.30pm. The footy season generally commences in March and runs through to September each year.

We cater for Boys and Girls of all ages, from Auskick through to Under 17. The Byron Magpies is a family orientated AFL club focused on players developing skills and having fun playing the great game of Australian Rules Football.  

Matches are played on a Sunday starting from 8.30am and are rotated throughout the clubs in the Northern Rivers and into Southern Queensland.

Our ethos is revolves around Fun, Friendliness, Fairness, Families, Fitness and Footy!