Advertiser Disclosure

Live Horse Racing Streaming

UK Horse Racing Calendar

Looking for live horse racing streaming in the UK? We’ve got you covered!

Our live horse racing streams are available across all devices – including mobile, laptop or desktop – and we provide all the info you need to make informed betting decisions.

That includes a full breakdown of the UK horse racing calendar, notes on which jockeys and trainers stand out from the crowd, and betting tips to help you pick a winning horse.

Today’s horse racing live streaming

Match How to Watch Competition
1.00 Doncaster (Race 1) Doncaster
1.35 Doncaster (Race 2) Doncaster
1.50 Sandown (Race 1) Sandown
2.00 Newton Abbot (Race 1) Newton Abbot
2.10 Doncaster (Race 3) Doncaster
2.20 Sandown (Race 2) Sandown
2.30 Newton Abbot (Race 2) Newton Abbot
2.45 Doncaster (Race 4) Doncaster
2.55 Sandown (Race 3) Sandown
3.05 Newton Abbot (Race 3) Newton Abbot
3.20 Doncaster (Race 5) Doncaster
3.30 Sandown (Race 4) Sandown
3.40 Newton Abbot (Race 4) Newton Abbot
3.55 Doncaster (Race 6) Doncaster
4.05 Sandown (Race 5) Sandown
4.13 Newton Abbot (Race 5) Newton Abbot
4.30 Doncaster (Race 7) Doncaster
4.38 Sandown (Race 6) Sandown
4.50 Newton Abbot (Race 6) Newton Abbot
5.00 Doncaster (Race 8) Doncaster
5.08 Sandown (Race 7) Sandown
5.15 Wexford (Race 1) Wexford
5.23 Newton Abbot (Race 7) Newton Abbot
5.28 Bellewstown (Race 1) Bellewstown
5.33 Haydock (Race 1) Haydock
5.45 Wexford (Race 2) Wexford
6.00 Bellewstown (Race 2) Bellewstown
6.08 Haydock (Race 2) Haydock
6.15 Wexford (Race 3) Wexford
6.23 Beverley (Race 1) Beverley
6.30 Bellewstown (Race 3) Bellewstown
6.38 Haydock (Race 3) Haydock
6.45 Wexford (Race 4) Wexford
6.53 Beverley (Race 2) Beverley
7.00 Bellewstown (Race 4) Bellewstown
7.08 Haydock (Race 4) Haydock
7.15 Wexford (Race 5) Wexford
7.23 Beverley (Race 3) Beverley
7.30 Bellewstown (Race 5) Bellewstown
7.38 Haydock (Race 5) Haydock
7.45 Wexford (Race 6) Wexford
7.53 Beverley (Race 4) Beverley
8.00 Bellewstown (Race 6) Bellewstown
8.08 Haydock (Race 6) Haydock
8.15 Wexford (Race 7) Wexford
8.23 Beverley (Race 5) Beverley
8.30 Bellewstown (Race 7) Bellewstown
8.40 Haydock (Race 7) Haydock
8.55 Beverley (Race 6) Beverley
1.25 Naas (Race 1) Naas
1.35 Haydock (Race 1) Haydock
1.50 Sandown (Race 1) Sandown
2.00 Naas (Race 2) Naas
2.05 Haydock (Race 2) Haydock
2.18 Beverley (Race 1) Beverley
2.25 Sandown (Race 2) Sandown
2.33 Naas (Race 3) Naas
2.40 Haydock (Race 3) Haydock
2.45 Leicester (Race 1) Leicester
2.53 Beverley (Race 2) Beverley
3.00 Sandown (Race 3) Sandown
3.08 Naas (Race 4) Naas
3.15 Haydock (Race 4) Haydock
3.20 Leicester (Race 2) Leicester
3.28 Beverley (Race 3) Beverley
3.35 Sandown (Race 4) Sandown
3.43 Naas (Race 5) Naas
3.50 Haydock (Race 5) Haydock
3.55 Leicester (Race 3) Leicester
4.05 Beverley (Race 4) Beverley
4.10 Sandown (Race 5) Sandown
4.18 Naas (Race 6) Naas
4.25 Haydock (Race 6) Haydock
4.30 Leicester (Race 4) Leicester
4.35 Bellewstown (Race 1) Bellewstown
4.40 Beverley (Race 5) Beverley
4.45 Sandown (Race 6) Sandown
4.50 Naas (Race 7) Naas
4.55 Haydock (Race 7) Haydock
5.00 Leicester (Race 5) Leicester
5.05 Bellewstown (Race 2) Bellewstown
5.15 Beverley (Race 6) Beverley
5.20 Sandown (Race 7) Sandown
5.25 Naas (Race 8) Naas
5.30 Leicester (Race 6) Leicester
5.35 Bellewstown (Race 3) Bellewstown
5.45 Beverley (Race 7) Beverley
5.50 Carlisle (Race 1) Carlisle
6.00 Nottingham (Race 1) Nottingham
6.05 Leicester (Race 7) Leicester
6.10 Bellewstown (Race 4) Bellewstown
6.20 Carlisle (Race 2) Carlisle
6.30 Nottingham (Race 2) Nottingham
6.40 Bellewstown (Race 5) Bellewstown
6.50 Carlisle (Race 3) Carlisle
7.00 Nottingham (Race 3) Nottingham
7.10 Bellewstown (Race 6) Bellewstown
7.20 Carlisle (Race 4) Carlisle
7.30 Nottingham (Race 4) Nottingham
7.40 Bellewstown (Race 7) Bellewstown
7.50 Carlisle (Race 5) Carlisle
8.00 Nottingham (Race 5) Nottingham
8.10 Bellewstown (Race 8) Bellewstown
8.20 Carlisle (Race 6) Carlisle
8.30 Nottingham (Race 6) Nottingham
8.50 Carlisle (Race 7) Carlisle
01.07 | 13:00 1.00 Doncaster (Race 1) Doncaster
01.07 | 13:35 1.35 Doncaster (Race 2) Doncaster
01.07 | 13:50 1.50 Sandown (Race 1) Sandown

Popular Horse Racing Streaming Events

Whether you’re new to betting on live horse racing or you’re a seasoned pro, there are some staple horse racing events that are worth watching each year.

There are two types of horse racing – flat and jumps – and both have their own seasons that overlap at both ends of the year. Flat turf racing kicks off with The Lincoln at Doncaster at the end of March, while jump racing starts in October with the Silver Trophy meeting at Chepstow.

The biggest horse racing streaming events in the UK to look out for include Cheltenham Festival in March, the Grand National in April, and Royal Ascot in June.

And for those looking to venture further afield, there are plenty of huge international fixtures that prove popular with fans, including the Dubai World Cup in March, the France Prix de l’Arc de Triomphe in October, and the America Breeders Cup in November – to name a few.

Best Horse Racing Live Streaming Services

You can’t beat watching horse racing live when using a top platform that provides a high-quality stream and easy-to-use interface.

That’s why we recommend our favourite streaming services for horse racing fans right here – with top providers including 888sport, Paddy Power and Coral.

If you’re looking for next-level live horse racing streaming in the UK, you can’t go wrong with the expansive coverage, wide span of races and high picture quality offered by the likes of Ladbrokes and Bet365.

To see what features the top streaming platforms offer, consult our breakdown below.


Bet365 live streaming is one of the greatest in the market today, with more than 70,000 events streamed to your computer or device.

The bet365 live streaming service streams all UK and Irish horse race meets shown on At the Races and Racing UK, and all you need is a 50p min stake.

The embedded player also allows you to catch up on the action from inside the race card from submitting a qualifying bet.

Horse racing punters will be able to watch all the daily race on the bet365 live streaming service, while users all gain action to all the main events including Royal Ascot and Cheltenham.

How to watch horse racing live streaming with Bet365

  1. Sign up with Bet365
  2. Make a minimum deposit
  3. Enjoy full coverage of all the horse racing
Open Account Offer. Bet £10 & Get £50 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. 18+. UK & ROI residents only


Horse racing is taken seriously at Betfair, with multiple events listed for live streaming.

Showing events from At the Races, Racing UK and other feeds, the Betfair live streaming service is one of the finest.

You must be logged in and have a matched bet of £2 on the particular race, but that’s it.

You can expect flawless pictures and only a short delay from real time.

How to watch horse racing live streaming with Betfair

  1. Sign up with Betfair
  2. 10 pounds/euros minimum deposit
  3. Watch horse racing online from any device
18+. New customers bet 5 x £10 or more to receive £20 in free bets. Repeat up to 5 times to receive maximum £100. Min odds 1/2 (1.5). Exchange bets excluded. Payment restrictions apply. T&Cs apply. Please play responsibly. #AD


Coral is well-known as a top betting site for live streams. With a total of 100,000 sporting events (and growing) each year.

Horse racing is one of their standout features, with all of the premier races from the UK and Ireland featured.

How to watch horse racing live streaming with Coral

  1. Sign up to Coral
  2. Deposit 5 pounds/euros to gain video access
  3. Watch all the horse racing
*18+ New UK & ROI Customers only. Min deposit £5. Min first £5 bet at minimum odds 1/2 to qualify for 1x 20 free bet. Certain deposit methods and bet types excl. Free bet valid for 7 days, stake not returned. Restrictions+ T&Cs apply. Please gamble responsibly. #AD

Paddy Power

The Paddy Power live streaming service makes it so easy to watch the best UK, and Irish horse race meets.

The streams are available from the horse race betting page, and you need to have placed a £1 minimum bet on the race to access the service – it’s straightforward from there.

How to watch horse racing live streaming with Paddy Power

  1. Sign up to Paddy Power
  2. 10 pounds/euros minimum deposit
  3. Watch horse racing on your mobile, laptop or desktop


Ladbrokes live streaming is, pretty much, unlimited, with one of the highest-quality pictures.

As such a famous bookmaker, it’s to be expected – particularly as one of the pioneers.

The horse racing meets available are almost endless, featuring UK, Ireland and international tournaments.

A £1 bet is needed to watch a specific race with Ladbrokes.

How to watch horse racing live streaming with Ladbrokes

  1. Sign up to Ladbrokes
  2. Just 5 pounds/euros minimum deposit
  3. Gain full video access to live stream all the main horse racing events daily
18+ New UK+IRE Customers only. Certain deposit methods & bet types excl. Min first £/€5 bet within 14 days of account reg at min odds 1/2 to get 4x £/€5 free bets. Free bets available to use on selected sportsbook markets only. Free bets valid for 7 days, stake not returned. Restrictions + T&Cs apply. Please play responsibly. #AD

888 Sport

888sport have come into the fold, showcasing all events from all 85 racecourses in the UK and Ireland.

There’s no sacrifice to the quality, whether accessing it on your phone, tablet or computer.

All you need to do is place a £1 single bet or 50p each way to get into the service.

How to watch horse racing live streaming with 888sport

  1. Sign up to 888sport
  2. Minimum 10 pounds/euros deposit
  3. Live stream all the horse racing all year round
18+. Min deposit £/€/$10 • A qualifying bet is a ‘real money’ stake of at least £/€/$10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager the bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions, payment methods, country & Full T&C’s apply. #AD

Other Sports Streams


If you’re wanting to take a break from watching horse racing live, why not get the ball rolling by betting on our football live streams?

Our live football streaming guide includes info on where you can watch upcoming matches, along with our streaming app recommendations.


For fans of the NBA, EuroLeague or other international tournaments, our basketball live streaming page includes all the info you need to place a bet on an upcoming match.

That includes details on how to watch a game live and our tips on the top streaming platforms.


Are you an avid fan of notable cricket events like the World Cup Qualifier, Pakistan Super League or Rajputana Premier League? Find out where to watch upcoming games with our cricket live streaming page, which includes our top streaming service recommendations.


Watch all the bullseyes, hat tricks and 180s in high picture quality with one of our recommended streaming platforms, detailed on our darts live streaming guide.

As well as our app recommendations, you can also find more info on how to watch an upcoming tournament on the go.


How can I watch horse racing online?

You can watch horse racing free online via one of our recommended live streaming platforms, which includes top brands like Paddy Power, 888sport and Coral. To watch horse racing live, you’ll need to choose a provider and log into your profile, and make the requested minimum deposit to access the full coverage. Minimum deposits can range from 50p through to more than £10.

How can I bet on live horse racing streaming?

To place a bet on live horse racing streaming, you’ll need to be logged into your player account via your chosen provider and ideally be watching the live stream of your selected event. Access the racecard and once you’ve made your selection around the final placement, you’ll need to make a deposit (unless you have sufficient funds) and enter your bet amount. Remember, it’s important to check the duration of a race before betting during it, to ensure you don’t miss your window.

Why is watching horse racing important?

As well as showing support for your favourite horses, trainers or jockeys, watching live horse racing is a great way to gather intel for future events. Live streams give you the chance to spot unlucky horses who may struggle during the race, and identify notable up-and-comers that do better than anticipated.