Horse racing betting sites offer legal pari-mutuel wagering in most states.
Although most legal online racebooks let you place the same basic bet types, the hands-on experience can differ significantly based on each operator’s track coverage, handicapping tools, live video quality, rebate rewards, and horse racing betting bonuses.
Below are our horse racing betting app reviews and a quick-start picker to help you narrow the field. We focus on practical differences you’ll actually notice, like whether an app carries the tracks you follow, how easy it is to build multi-race tickets, and how quickly it processes deposits and withdrawals.
All Online Racebook Reviews
$200 Welcome BonusTwinSpires Offer Code: BET200
Void where prohibited. Terms and conditions apply. Offer for TwinSpires Racing only. See TwinSpires.com for details. Must be 18+ (21+ where applicable). For help with a gambling problem, call 1-800-GAMBLER.
$150 Deposit BonusAmWager Promo Code: BUSA150
Promotional offer valid and continues until further notice.
Open to new AmWager account holders who have not previously opened an AmWager account. Individuals may only have one (1) AmWager account and may only qualify for a signup promotion one (1) time.
The First Deposit Match Bonus promotion applies to the first deposit made; any subsequent deposits will not apply.
The amount of the first deposit will determine the amount of the bonus and bets that must be placed to earn the bonus. For example, to qualify for the maximum bonus of $150 an initial deposit of $150 is required and total bets must equal $150 or more within 30 days of sign up. Cancelled wagers and refunded wagers are not eligible and will not be counted towards the promotion.
The total promotional wagering credits will be credited to the AmWager account in a single deposit within seven (7) business days of meeting the betting requirements for this promotion. Any promotional wagering credits deposited to a player’s account must be wagered and cannot be withdrawn from the account. Any winnings from those wagers are cash and can be withdrawn.
Any portion of the promotional credits unused expires after 30 days.
Account must remain in good standing to be eligible for all promotions. Returned deposits during the promotional period will cancel eligibility to receive promotional wagering credit.
Limit one promotional offer per household.
50% up to $300Iron Bets Racing Promo Code: BUSA
18/21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER
$500 No Sweat First BetFanDuel Racing Promo Code: Not Needed
18/21+, T&Cs apply. Age and residency restrictions apply. Offer valid on first real-money wager of $5 or more. Refund issued in non-withdrawable Racing site credit that expires 7 days after receipt. Max refund $500. See terms at racing.fanduel.com.
$500 First Bet RefundTVG Promo Code: Not Needed
18/21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER
No Welcome BonusBetMGM Horse Racing Bonus Code: BUSABONUS
Must be 21 years of age or older to wager. Only available to residents of FL, LA, and OH. If you or someone you know has a gambling problem, call problem gambling helpline: 1-888-ADMIT-IT (FL), 1-800-522-4700 (LA), and 1-800-589-9966 (OH). Void where prohibited. All promotions are subject to qualification and eligibility requirements.
$150 Deposit BonusCaesars Racebook Promo Code: CZR150
18/21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER. Caesars Racebook encourages responsibility in gambling behavior. If you or anyone you know has a gambling problem, or suspect you may have a gambling problem, please contact the National Council of Problem Gambling (www.ncpgambling.org) toll free at 1-800-522-4700. If you would like to take advantage of the self-limit or self-exclusion options for the Services, please call 1-866-775-9880 to learn more.
$250 Deposit BonusDK Horse Offer Code: HORSE
GAMBLING PROBLEM? Call 1-800-GAMBLER. 18+ (21+ where applicable). Eligibility restrictions apply. Void where prohibited. Valid 1 per new customer. Promo code req. during registration. Wagering req. must be met within seven days of registration to receive bonus issued as withdrawable cash. Cannot be combined with any other registration bonus offer. See terms at dkhorse.com.
$250 Deposit BonusNYRABets Promo Code: SPA250
Must be 18 or older (21 in AL, ID, NE, ND, NM, IN, KS, MI, OK and WA) to open a wagering account with NYRA Bets and reside in a state where such activity is legal. Void where prohibited. Please call the National Gambling Support Line 1-800-522-4700 if you have a gambling problem.
Bet $500 Get $1001/ST Bet Promo Code: CROWN23
Promotional offer valid beginning 6/12/2023 and continues until further notice. Open to new 1/ST signups only and lapsed DRF Bets customers. A lapsed DRF Bets customer is defined as someone who has not wagered with DRF Bets in the last 13 months. Customer will receive a $100 Bonus when they wager $500 within their first 30 calendar days of sign up. Wagers that are refunded or canceled will not be counted as eligible wagers. $100 Promotional credit will be deposited by 1/ST into your account within three business days of wagering $500. Wagering credits are different from cash, and cannot be transferred, redeemed or withdrawn. Unused wagering credits will be withdrawn 30 days after they are deposited. Must be 18 or older (21 in AL, AZ, IA, IN, KS, NH, ND, WA) to open an account with Xpressbet and reside in a state where such activity is legal. Void where prohibited. Cannot be combined with any other offer. National Gambling Support Line 800.522.4700.
$100 Deposit BonusWatchandWager Promo Code: NEW100
Must be 21+ to use WatchandWager. T&Cs apply. Be smart, bet smart, wager responsibly. If you or somebody you know needs help for a gambling problem, call 1-800-522-4700 or visit www.npcgambling.org.
$100 Deposit BonusXpressBet Promo Code: FAST100
Must be 18 or older (21 in AL, AZ, IA, IN, KS, NH, ND, WA) to open an account with 1/ST and reside in a state where such activity is legal. Void where prohibited. Cannot be combined with any other offer. National Problem Gambling Support Line 800.522.4700.
First Bet Refund up to $2004NJBets Promo Code: 200TVG
18+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER
No Bonuses OfferedStableDuel Promo Code: Not Needed
18/21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER
Up to $100 for new customersInterbets Promo Code: GEO100
Interbets.com is for customers 18 years and older. We remind you to bet with your head… not over it. If you think you may have a gambling problem, help is available 24 hours a day every day of the year. Call 1-800-522-4700. T&Cs apply.
$150 Signup BonusKeeneland Select Offer Code: Use Link
18/21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER
100% up to $100OffTrackBetting Promo Code: Not Required
21+, T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER. For problem gambling help in New York, call 1-877-8HOPE-NY. Due to Source Market Fees & other regulations imposed upon us by certain States & Tracks, some accounts are ineligible for the 100% Match On First Deposit, daily rewards and other promotional offerings. This list includes, but may not be limited to, accounts from: CA, KY, MD, MN, MT, NY, OR, WA, WV & certain FL zip codes.
Featured Online Racebooks
If you don’t want to read through detailed horse racing betting site reviews individually, here are a few quick-start recommendations based on each operator’s strongest points:
| Online Racebook | Best For | Standout Features |
| AmWager | Analytical handicappers and advanced bettors | Industry’s most advanced wagering/handicapping tools: native ABC and conditional wagering, accepts file uploads, etc. |
| Iron Bets Racing | Volume bettors | Rewards program: up to 5% rebate / cash back on wagers |
| TwinSpires | Bettors seeking the best general-purpose racebook | Frequent promos, free PPs, extensive track coverage, and many deposit/withdrawal methods |
| FanDuel Racing | Existing FanDuel customers and bonus hunters | FanDuel customers can log in with their existing account info; shared wallet with FanDuel Sportsbook; large welcome bonus |
What Makes an Online Racebook Outstanding?
We only review legal, high-quality online racebooks. Online horse racing betting sites that fail to offer the bare minimum in customer support, deposit methods, reputation, or legality don’t get far enough in our evaluation process to warrant a full review.
Some of the basics we investigate before proceeding to a complete review include:
- Legal Status: BettingUSA only reviews licensed online horse racing betting sites. We check whether each operator operates legally, avoids states that prohibit online horse racing betting, and holds advance deposit wagering licenses from respected state regulators.
- Pari-Mutuel Integrity: We confirm that every operator is regulated in the USA, which ensures that every wager placed online flows directly into each track’s pari-mutuel pools. As a result, you’ll know that your bets support the industry and pay the correct track odds.
- Live Streaming Reliability: A must-have for online horse racing wagering. We check app latency to verify that the video stream doesn’t severely lag the minutes to post (MTP) countdown.
- Deposits and Withdrawals: We specifically look for operators that accept Visa, Mastercard, and other standard banking mechanisms. Some banks still code “Racing” differently than “Sports Betting,” so online racebook deposit methods tend to be more limited than at online sportsbooks.
Put simply: if you use an online racebook that we’ve reviewed, it’s not going to be a bad place to bet on horse races.
Every prominent horse racing betting site still in operation has carved out a niche one way or another (i.e., it has unique strong points) or else it would no longer be in operation.
Therefore, sorting “quality” from “outstanding” online racebooks isn’t straightforward. It’s a good problem to have, but the simple fact is that opinion plays an outsized role once we’ve narrowed the list of online racebooks to operators that are legal and have no critical weaknesses.
For instance, casual bettors on the hunt for large welcome bonuses should prioritize racebooks that focus on promotions and simplicity rather than specialty sites known for their high-volume rewards programs and advanced wager pads.
That said, here’s what bettors should consider when determining which online racebook is best for their needs.
Track Coverage & Direct Pool Access
Not every online racebook is created equal. We verify which sites have direct agreements with Monmouth Park, Churchill Downs, the NYRA, and other major track operators.
Our horse racing betting reviews also check which ADWs offer simulcast coverage of international tracks (UK, Australia, Japan, etc.) or only domestic US racetracks.
Key questions:
- Does the horse racing betting site have access to Churchill Downs content to offer Kentucky Derby wagering? Not all online racebooks offer Kentucky Derby betting.
- Does it have access to other prominent races that you’ll want to bet on later?
- Is its track coverage extensive enough to offer wagers any time of day or for extremely selective bettors to find an edge on most days?
- Does it offer harness racing betting in addition to thoroughbred wagering?
- Does the platform offer fixed-odds horse racing betting in the few states that have authorized fixed-odds race wagers?
Handicapping Tools & Free PPs
Just like sports bettors, strategic horseplayers use data to inform their wagers. We prioritize horse racing betting sites that integrate Daily Racing Form (DRF) or Equibase data directly into their betting apps. Similarly, we give higher rankings to horse racing betting apps that offer free past performances (PPs) to their customers.
For example, TwinSpires offers free Brisnet Ultimate Past Performances, Insider Picks, and Power Plays if you make at least one wager on the race. If an online racebook makes you pay $3.25 or more for a program you can get elsewhere for free, we note that as a drawback.
Key questions:
- Does the platform offer access to proprietary data that’s hard/expensive to get elsewhere, or does it essentially offer repackaged basic race programs?
- Does the app or website provide optional wagering interfaces tailored to advanced wagering concepts like rank betting, conditional wagering, fair value exactas, etc.?
Wagering Interface and Ticket Builder
Some online racebooks were clearly designed for casual bettors who prioritize the fun factor, while others obviously target advanced handicappers who prefer having as much data as possible available at a glance.
In both cases, we investigate whether the platform is intuitive and how easy it is to accomplish common goals.
Key questions:
- If it’s a racebook designed for casual bettors, how quickly and easily can you build exacta boxes, trifecta keys, and Pick 6 tickets?
- Does the app support saved tickets/templates so you can repeat your favorite types of wagers?
Rebate Programs
In horse racing betting, rebates can turn a losing week into a winner. We break down the percentage back you get on “Exotic” bets (Exactas, Trifectas, Superfectas, etc.) versus “Straight” bets (Win/Place/Show). We only recommend racebooks with transparent, no-rollover rebate programs.
Key questions:
- Which types of wagers qualify for cash back rewards?
- How much volume is necessary to achieve the advertised “up to” percentage back?
- Does the platform issue rebates as withdrawable cash, site credit, or points that you can only redeem for low-level benefits like free PPs?
Reputation and Origins
Our online horse racing betting reviews also discuss each ADW’s history, who owns it, where it’s licensed, whether it has legitimate ties to the nation’s land-based horse racing industry, and its reputation among real customers.
Key questions:
- How long has this online racebook been in operation?
- Does it hold licenses in multiple states?
- Is the operator headquartered in the USA?
- Are mentions of this operator on social media and in discussion forums mostly positive or negative?





