Packed calendar of great racing

Epsom Derby

Top action from Cheltenham to Chepstow

From Perth in Scotland to Newton Abbot in Devon, there are 60 racecourses in Britain offering great facilities for functions of all descriptions and a fantastic experience for racegoers throughout the year.

In Britain horseracing runs for almost 365 days a year with thousands of races taking place and there's always a meeting going on somewhere but some are bigger than others, with the major National Hunt festivals and Group races on the Flat drawing huge crowds.

The first big meeting of 2019 is the Cheltenham Festival which takes place over four days from 12-15 March.

This is followed by probably the biggest meeting on the racing calendar in the UK, when the Grand National Festival kicks off at Aintree from 4-6 April; followed by the Scottish Grand National Meeting at Ayr from 12-13 April.

The first big Flat meeting of the year is Lingfield's All Weather Championships Finals Day on 19 April, with the major action back over the fences for the Jump Finale at Sandown from 26-27 April.

The first Group event on the Flat is the Guineas Festival at Newmarket from 4-5 May, with other major meetings that month including the Boodles May Festival at Chester, the Dante Festival at York and Community Day at Haydock.

Then it's the biggest Flat meeting of the year from 31 May to 1 June when the Derby Festival is held at Epsom Downs.

Royal Ascot takes place from 18-22 June, with the Northumberland Plate Festival at Newcastle from 27-29 June.

In July events to look forward to are the the Summer Festival at Sandown, the July Festival at Newmarket and the King George Weekend at Ascot.

The Goodwood Festival takes place from 30 July to 3 August, with the Ebor Festival at York from 21-24 August.

All eyes turn to Haydock from 5-7 September for the Sprint Cup Festival, followed by the St Leger Festival at Doncaster, the Ayr Gold Cup Meeting and the Cambridgeshire Meeting at Newmarket from 26-28 September.

The big draw in October is the Dubai Future Champions Day at Newmarket on 11 October, with British Champions Day at Ascot on 19 October and the Autumn Afternoon Meeting at Doncaster from 25-26 October.

November sees action return to the Jumps with the the November Meeting at Cheltenham and the Winter Carnival at Newbury.

The Tingle Creek Christmas Festival takes place at Sandown from 6-7 December with the last big events of the year being the Welsh Grand National at Chepstow on 27 December and the Christmas Festival at Kempton from 26-27 December.

It's a packed calendar of top racing action but there's plenty going on around the country during the rest of the year, to find out what's happening check out the British Horseracing Authority website to find out what meetings are taking place this week.