St Kilda Festival is Australias largest free festival; a celebration of community spirit, live local music and the beautiful St Kilda foreshore. Held on the second Sunday in February each year, the St Kilda Festival routinely attracts over 400,000 attendees. More Info below.