Monday WOLVERHAMPTON (AW) Tattersalls December Breeding Stock Sales
December 1st Fakenham, Folkestone
Tuesday LINGFIELD (AW), SOUTHWELL (AW) Tattersalls December Breeding Stock Sales
December 2nd Hereford
Wednesday KEMPTON (AW) (E) Tattersalls December Breeding Stock Sales
December 3rd Ayr, Catterick, Plumpton
Thursday GREAT LEIGHS (AW) (E) Tattersalls December Breeding Stock Sales
December 4th Leicester, Market Rasen, Wincanton
Friday LINGFIELD (AW), WOLVERHAMPTON (AW) (E) Inglis December Sales
December 5th Sandown, Exeter
Dundalk (E)
Saturday GREAT LEIGHS (AW), WOLVERHAMPTON (AW) (E) Deauville Mixed Sales
December 6th Sandown (Tingle Creek Chase), Chepstow, Wetherby
Navan
Sunday LINGFIELD (AW) Deauville Mixed Sales
December 7th Kelso, Warwick Fasig-Tipton December Mixed Sales (Maryland)
Punchestown (John Durkan Memorial Chase), Clonmel
Hong Kong International Races (Sha Tin)
Monday LINGFIELD (AW), WOLVERHAMPTON (AW)  Goffs December NH Sale
December 8th Musselburgh Deauville Mixed Sale
Fasig-Tipton December Mixed Sales (Maryland)
Tuesday SOUTHWELL (AW) Goffs December NH Sale
December 9th Fontwell, Sedgefield Deauville Mixed Sale
Wednesday SOUTHWELL (AW), KEMPTON (AW) (E) Goffs December NH Sale
December 10th Hexham, Leicester
Thursday GREAT LEIGHS (AW) (E) Goffs December NH Sale
December 11th Huntingdon, Ludlow, Taunton
Friday SOUTHWELL (AW), WOLVERHAMPTON (AW) (E) Doncaster NH Breeze-Up Sale (Cheltenham)
December 12th Cheltenham, Doncaster Inglis Christmas Sale
Saturday SOUTHWELL (AW), WOLVERHAMPTON (AW) (E) Goffs December Flat Sale
December 13th Cheltenham (Triple Print Gold Cup, Bula Hurdle), Doncaster, Lingfield
Fairyhouse
Sunday LINGFIELD (AW)
December 14th Musselburgh
Navan, Cork
Monday WOLVERHAMPTON (AW) Tattersalls Ireland Breeders Flat Sale
December 15th Ayr, Plumpton
Tuesday SOUTHWELL (AW) Tattersalls Ireland Breeders Flat Sale
December 16th Catterick, Folkestone
Wednesday KEMPTON (AW) (E), LINGFIELD (AW) Tattersalls Ireland December NH Sale
December 17th Newbury, Bangor-on-Dee
Thursday GREAT LEIGHS (AW) (E), SOUTHWELL (AW) Tattersalls Ireland December NH Sale
December 18th Exeter, Ludlow
Friday SOUTHWELL (AW), WOLVERHAMPTON (AW) (E)
December 19th Ascot, Uttoxeter
Downpatrick
Saturday LINGFIELD (AW), WOLVERHAMPTON (AW) (E)
December 20th Ascot, Haydock, Newcastle
Navan
Sunday GREAT LEIGHS (AW)
December 21st Carlisle
Thurles
Monday KEMPTON (AW), LINGFIELD (AW) Brightwells Ascot December Sales
December 22nd Hereford
Tuesday SOUTHWELL (AW)
December 23rd Fontwell 
Wednesday NO RACING
December 24th
Thursday  NO RACING
December 25th
CHRISTMAS DAY
Friday WOLVERHAMPTON (AW)
December 26th Kempton (Pertemps King George VI Chase, Christmas Hurdle, Feltham Novices' Chase)
BOXING DAY Huntingdon, Market Rasen, Sedgefield, Towcester, Wetherby, Wincanton
Down Royal, Leopardstown, Limerick
Saturday SOUTHWELL (AW), GREAT LEIGHS (AW) (E)
December 27th Kempton (Wayward Lad Novice Chase), Chepstow (Coral Eurobet Welsh National), Wetherby
Leopardstown, Limerick
Sunday LINGFIELD (AW)
December 28th Catterick, Leicester
Leopardstown (Lexus Chase, Neville Novice Chase), Limerick
Monday GREAT LEIGHS (AW)
December 29th Newbury (TFM Cyntergy Challow Hurdle), Musselburgh
Leopardstown (December Hurdle), Limerick
Tuesday LINGFIELD (AW), WOLVERHAMPTON (AW) (E)
December 30th Haydock, Taunton
Wednesday LINGFIELD (AW)
December 31st  Uttoxeter, Warwick
Punchestown, Tramore