Sportsbook ReviewsHorse racing is hugely popular in the UK and Ireland and most punters will know that you can bet online on races throughout the year. However, certain bookmakers now provide live streaming of races, adding to the excitement of one of Britain's oldest sports.

The links below will be streaming Horse Racing live online

All streams below are available in the UK and Ireland. Gamble Responsibly - BeGambleAware.org.

Horse Racing Live Stream
  • Watch EVERY race in the UK and Ireland, live at bet365. You need not miss a second of the action - and there's not a subscription fee in sight! Simply place a bet of at least £0.50 win or £0.25 each-way (or currency equivalent) on your selection(s) and enjoy the race, courtesy of bet365! And that’s not all! bet365 have now launched an At The Races archive service, which means that you can now watch a video replay of any ATR race.

Watch & Bet: Horse Racing live at bet365!! * 18+ Only, T&C Applies. Geographic Restrictions apply. Accounts must be funded to watch.

(Hover you mouse: here or here for help on how to watch live at bet365!)

This month's races at Bet365 (see right side for today's fixtures):

December 2017:
6th Wed | Haydock Park | Lingfield Park (AW) | Ludlow | Newcastle (AW) (Eve)
7th Thu | Chelmsford City (AW) (Eve) | Leicester | Market Rasen | Wincanton | Clonmel
8th Fri | Chelmsford City (AW) (Eve) | Exeter | Sandown Park | Sedgefield | Dundalk (AW) (Eve)
9th Sat | Aintree | Chepstow | Sandown Park | Wetherby | Wolverhampton (AW) (Eve) | Navan
10th Sun | Huntingdon | Kelso | Cork | Punchestown
11th Mon | Fontwell Park | Musselburgh | Southwell (AW)
12th Tue | Ayr | Lingfield Park (AW) | Uttoxeter
13th Wed | Hexham | Leicester | Lingfield Park (AW) | Kempton (AW) (Eve)
14th Thu | Chelmsford City (AW) (Eve) | Newcastle | Taunton | Warwick | Tramore
15th Fri | Bangor-on-Dee | Chelmsford City (AW) (Eve) | Cheltenham | Doncaster | Dundalk (AW) (Eve)
16th Sat | Cheltenham | Doncaster | Hereford | Newcastle (AW) | Wolverhampton (AW) (Eve) | Fairyhouse
17th Sun | Carlisle | Southwell | Navan | Thurles
18th Mon | Ffos Las | Plumpton | Wolverhampton (AW)
19th Tue | Catterick | Fakenham | Southwell (AW)
20th Wed | Lingfield Park (AW) | Ludlow | Newbury | Kempton (AW) (Eve)
21st Thu | Chelmsford City (AW) (Eve) | Exeter | Southwell (AW) | Towcester | Dundalk (AW) (Eve)
22nd Fri | Ascot | Southwell (AW) | Uttoxeter | Wolverhampton (AW) (Eve) | Dundalk (AW) (Eve)
23rd Sat | Ascot | Haydock Park | Lingfield Park (AW) | Newcastle
26th Tue | Fontwell Park | Huntingdon | Market Rasen | Sedgefield | Wetherby | Wincanton | Wolverhampton (AW) | Leopardstown | Limerick | Kempton
27th Wed | Chepstow | Wetherby | Wolverhampton (AW) | Leopardstown | Limerick | Kempton
28th Thu | Catterick | Leicester | Lingfield Park (AW) | Leopardstown | Limerick
29th Fri | Doncaster | Kelso | Southwell (AW) | Leopardstown | Limerick
30th Sat | Haydock Park | Lingfield Park (AW) | Newbury | Taunton
31st Sun | Lingfield Park (AW) | Uttoxeter | Warwick | Punchestown


  • Watch and Bet Live

  • Stream Schedule:

    - -

    November 2017 Races:
    30th Thu | Musselburgh | Newcastle (AW) (Eve) | Taunton | Towcester | Thurles

    December 2017 Races:
    1st Fri | Chelmsford City (AW) (Eve) | Doncaster | Newbury | Southwell (AW) | Dundalk (AW) (Eve) | Limerick
    2nd Sat | Bangor-on-Dee | Doncaster | Newbury | Newcastle | Wolverhampton (AW) (Eve) | Fairyhouse
    3rd Sun | Carlisle | Leicester | Fairyhouse
    4th Mon | Fakenham | Plumpton | Southwell (AW)
    5th Tue | Lingfield Park | Southwell | Wolverhampton (AW)
    6th Wed | Haydock Park | Lingfield Park (AW) | Ludlow | Newcastle (AW) (Eve)
    7th Thu | Chelmsford City (AW) (Eve) | Leicester | Market Rasen | Wincanton | Clonmel
    8th Fri | Chelmsford City (AW) (Eve) | Exeter | Sandown Park | Sedgefield | Dundalk (AW) (Eve)
    9th Sat | Aintree | Chepstow | Sandown Park | Wetherby | Wolverhampton (AW) (Eve) | Navan
    10th Sun | Huntingdon | Kelso | Cork | Punchestown
    11th Mon | Fontwell Park | Musselburgh | Southwell (AW)
    12th Tue | Ayr | Lingfield Park (AW) | Uttoxeter
    13th Wed | Hexham | Leicester | Lingfield Park (AW) | Kempton (AW) (Eve)
    14th Thu | Chelmsford City (AW) (Eve) | Newcastle | Taunton | Warwick | Tramore
    15th Fri | Bangor-on-Dee | Chelmsford City (AW) (Eve) | Cheltenham | Doncaster | Dundalk (AW) (Eve)
    16th Sat | Cheltenham | Doncaster | Hereford | Newcastle (AW) | Wolverhampton (AW) (Eve) | Fairyhouse
    17th Sun | Carlisle | Southwell | Navan | Thurles
    18th Mon | Ffos Las | Plumpton | Wolverhampton (AW)
    19th Tue | Catterick | Fakenham | Southwell (AW)
    20th Wed | Lingfield Park (AW) | Ludlow | Newbury | Kempton (AW) (Eve)
    21st Thu | Chelmsford City (AW) (Eve) | Exeter | Southwell (AW) | Towcester | Dundalk (AW) (Eve)
    22nd Fri | Ascot | Southwell (AW) | Uttoxeter | Wolverhampton (AW) (Eve) | Dundalk (AW) (Eve)
    23rd Sat | Ascot | Haydock Park | Lingfield Park (AW) | Newcastle
    26th Tue | Fontwell Park | Huntingdon | Market Rasen | Sedgefield | Wetherby | Wincanton | Wolverhampton (AW) | Leopardstown | Limerick | Kempton
    27th Wed | Chepstow | Wetherby | Wolverhampton (AW) | Leopardstown | Limerick | Kempton
    28th Thu | Catterick | Leicester | Lingfield Park (AW) | Leopardstown | Limerick
    29th Fri | Doncaster | Kelso | Southwell (AW) | Leopardstown | Limerick
    30th Sat | Haydock Park | Lingfield Park (AW) | Newbury | Taunton
    31st Sun | Lingfield Park (AW) | Uttoxeter | Warwick | Punchestown