Horse Racing Betting Guide 2025

Written By Dave Bontempo | Last Updated at October 2, 2025

Horse racing has always been one of the most popular sports to bet on in the US. It's as straight forward as it gets - which horse(s) do you like in the race? Check out our horse racing betting guide for how to wager.

Typical horse races feature 5-11 horses. Some big races, like the Kentucky Derby at Churchill Downs, will have a field up to 20 horses. There are also big meets that feature multiple big races, like the Breeders' Cup.

Rank
Sportsbook
Bonus
Features
Play
1
BetMGM Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play Now
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA) 21+ only. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Rewards are non-withdrawable bonus bets that expire in 7 days. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.
2
Bet365 Bet $5 & Get $200 in bonus bets
Play Now
Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. New customers only. T&CS, time limits and exclusions apply. This Referral Code is used for marketing/tracking purposes only. $10 minimum deposit. Paid in Bonus Bets. Bonus Bets wager excluded from returns. New customers only. Available in app only. Max. prize, game restrictions, time limits and T&Cs apply. GAMBLING PROBLEM? CALL OR TEXT 1-800-GAMBLER (AZ/CO/IL/IN/KS/KY/LA/MD/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/NC/NJ/OH/PA/TN/VA.
3
Caesars Bet $1, Double your Winnings on your Next 20 Wagers. Up to $25 Max Bet Per Boost
Play Now
21+ New users only. Must register using eligible promo code. First bet after registration must qualify. Max. Bonus Bet: $1,000. Bonus Bet expires 14 days after receipt. Void where prohibited. See Caesars.com/promos for full terms. Gambling Problem? 1-800-GAMBLER (1-800-426-2537)
4
Hard Rock Bet Bet $5 & Get $150 in Bonus Bets If You Win
Play Now
The promotion is available for all new players on Hard Rock Bet. An initial deposit is required, and the players first cash bet must be at least $5 to qualify. Additionally, the qualifying wager must win to receive the $150 in Bonus Bets. To be eligible, the Player must be at least 21 years old, physically located in a Eligible Jurisdiction: AZ, IL, IN, NJ, OH, TN, or VA, and not on any exclusionary lists in any Eligible Jurisdiction. Excluded patrons are prohibited from participating in Promotions. To be eligible all personal and contact data associated to your account must be verifiable. | T&C apply | Gambling Problem? Call 1-800-GAMBLER
5
FanDuel Bet $5 Get $150 in Bonus Bets If Your Bet Wins!
Play Now
Gambling Problem? Call 1-800-GAMBLER or visit RG Help . Call 1-888-789-7777 or visit Helpline and Chat - CONNECTICUT COUNCIL (CT). Hope is here. Home or call (800) 327-5050 for 24/7 support (MA). Visit Home (MD). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY). 21+ (18+ D.C.) and present in select states (for KS, in affiliation with Kansas Star Casino). First online real money wager only. $5 first deposit required. Bonus issued as nonwithdrawable bonus bets which expire 7 days after receipt. See terms at FanDuel Sportsbook
6
DraftKings New Customers: Bet $5+ Get $300 in Bonus Bets If Your Bet Wins + 3 Months of League Pass On Us!
Play Now
T&Cs apply, 21+
7
Fanatics Bet $50, Get $250 in FanCash
Play Now
New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, NY, OH, PA, TV, VA, VT, WV, WY. Must opt-in and wager $10+ cash on any market with odds of -500 or longer to receive $50 in FanCash each day for your first 5 days (issued when qualifying wager settles). Your 5 days begin the day you establish your account. See full Promo Terms and FanCash terms in the Fanatics Sportsbook app.

How to bet on horse racing

Online betting on horse racing has never been easier as FanDuel Racing is legal is dozens of states.

Types of horse racing bets can be broken down into four categories: Easy, Moderate, Hard and Difficult.

Easier bets to win

Moderate bets to win

Hard bets to win

Most difficult bets to win

The Triple Crown

There are multiple horse races to wager on most every day throughout the year.  Casual horse racing bettors are typically focused on the Big 3 horse races each year, however. The Sport of King's Triple Crown includes the Kentucky Derby in Louisville, Kentucky, the Preakness Stakes in Baltimore, Maryland, and the Belmont Stakes in Saratoga Springs, New York.

Here is a look at when each big race will be running in 2025:

Kentucky Derby 2025 - 151st running

Preakness Stakes 2025 - 150th running

Belmont Stakes 2025 - 157th running

Which Betting Sites Offer the Best Horse Racing Promo Codes?

For horse racing enthusiasts, sportsbooks like FanDuel, BetMGM, and Caesars Sportsbook offer top-notch promo codes tailored to the track. Expect deals like enhanced odds for big races, risk-free bets on your favorite horses, and exclusive bonuses during major events like the Kentucky Derby or Breeders' Cup. Check their promotions sections to saddle up with the best offers and codes.

Which Betting Sites and Apps Offer the Best Promotions for New Users?

The top betting sites and the best betting apps often provide generous welcome offers for new users, including deposit bonuses, risk-free bets, and enhanced odds. Platforms like DraftKings, FanDuel, and BetMGM are known for their competitive sign-up promotions, making them attractive choices for those just starting out in sports betting. Be sure to compare these offers to find the best value for your initial wagers.