Latest News and Tips

Magic Millions Carnival Tips, Dates & Betting Guide

The Gold Coast Magic Millions Raceday is one of the richest days in Australian racing — $13.25 million across a ten-race card in 2026, run at the Gold Coast in mid-January, with every race restricted to horses sold through the Magic Millions sales. The 2027 raceday is on Saturday 16 January 2027 (the 2026 edition was on 17 January), headlined by three glamour features: the $3m Magic Millions 2YO Classic, the $3m Magic Millions 3YO Guineas and the $2m Magic Millions Cup.

Magic Millions Feature Races

Race Type Distance Prize Guide
Magic Millions 2YO Classic Restricted (2yo) 1200m $3m Tips & guide
Magic Millions 3YO Guineas Restricted Listed (3yo) 1400m $3m Tips & guide
Magic Millions Cup Restricted Handicap 1400m $2m Tips & guide

 

Guide to the Magic Millions Carnival

Staged at the Gold Coast during the 18-day Magic Millions yearling sales, the Magic Millions Raceday is unlike any other meeting in Australia: only horses bought through a Magic Millions sale are eligible to run, which turns the card into a showcase for the sales company’s graduates and a marketing spectacle as much as a race meeting. Brand ambassador Zara Tindall and the famous beach gallops have made it a fixture of the Australian summer.

The 2YO Classic (1200m, $3m) is the richest two-year-old race in the country and the day’s centrepiece, while the 3YO Guineas (1400m, $3m, set weights plus penalties) and the Magic Millions Cup (1400m handicap, $2m) round out the headline trio. The ten-race program also features the Magic Millions Sprint, Subzero/Stayers, a 2YO and 3YO fillies & mares race and other restricted events — all for sales graduates.

Magic Millions Betting Angles

  • Trust the spring-and-summer juvenile form. The 2YO Classic is often decided by horses that have already shown sharp early speed — the proven first-up two-year-olds with a strong barrier are the core of the race.
  • Inside draws on the Gold Coast track are an advantage over the shorter trips; track the barrier draw closely before betting.
  • Each-way in the Cup. The Magic Millions Cup is a wide-open handicap where value sits in the each-way and extra-place markets.

Magic Millions FAQs

When is the 2026 Magic Millions Raceday? Saturday 17 January 2026 at the Gold Coast.

How much prize money is on offer? $13.25 million across ten races, headed by the $3m 2YO Classic, $3m 3YO Guineas and $2m Magic Millions Cup.

Which horses can run? Only horses sold through a Magic Millions sale are eligible — every race on the card is restricted to sales graduates.

Where to Bet on the Magic Millions Carnival

For the best odds and sign-up offers on the Magic Millions, see our best horse racing betting sites in Australia guide, or take advantage of the top bookmaker deals below.