Australian Racing Calendar
Every Group and Listed race in Australia
Racing carnival
Melbourne Cup Carnival 2025
Four days at Flemington — Derby Day, Melbourne Cup Day, Oaks Day and Stakes Day — the most concentrated run of Group 1 racing anywhere in the country.
On the current calendar the carnival covers 37 feature races from Sat, 1 Nov 2025 to Sat, 8 Nov 2025, including 8 Group 1 races.
The calendar currently runs to 8 November 2025. Racing Australia releases each season's black-type dates a few months ahead, and the 2026 autumn races are added here as soon as they are published. Every race already run this season stays available below. Showing the 37 meetings already run.
Other Australian racing carnivals
Sydney Spring Carnival 2025Melbourne Spring Racing Carnival 2025Perth Summer Carnival 2025Magic Millions Carnival 2026Sydney Autumn Carnival 2026Adelaide Autumn Carnival 2026Brisbane Winter Carnival 2026Sydney Spring Carnival 2026Melbourne Spring Racing Carnival 2026Melbourne Cup Carnival 2026Perth Summer Carnival 2026