horse-racing-1-usatsi.jpg
Imagn Images

With the field set for the second leg of the Triple Crown, horse betting online is now open for the 2025 Preakness Stakes, and there are several apps where betting online on horse racing is available. Using the best Preakness promo codes can also help you boost payouts and minimize downside with deposit matches, No Sweat Bets and other online racebook bonuses.

On this page, you'll find reviews of the best horse racing betting apps in the industry. We've examined the latest FanDuel Racing offer code and TwinSpires offer code, evaluating everything from Preakness Stakes promo codes to user experience and customer support, so you can decide where to bet on the 2025 Preakness Stakes.

Best promos for betting online on horse racing

Here's a look at the top promo codes being offered by horse racing betting apps ahead of the Preakness Stakes 2025.

Online Horse Betting App Welcome Offer Promo Code
FanDuel Racing No Sweat First Bet Up To $500 No code required
TwinSpires Up to $400 in Bonus Funds ($100 per $400 wagered) CBS SPORTS
1/ST BET Up to $250 in wagering credit 250BET

FanDuel Racing online horse betting app

FanDuel Racing offers a seamless online horse betting experience for FanDuel DFS, Sportsbook & Casino customers who can use shared balances across the apps. Users can also deposit and withdraw money into any FanDuel account and have the ability to use it on the horse racing app. Another bonus is expert insights from notable FanDuel TV personalities, who might be more familiar to some horse racing enthusiasts.

FanDuel Racing welcome offer: $500 No Sweat first bet

FanDuel Racing is offering new customers up to $500 in the form of bet insurance. In order to get the FanDuel Racing promo code, users must sign up for an account at FanDuel Racing and make a qualifying wager on any race at any track offered by the book. If the first wager loses, the user is credited up to $500 in bet credits in their FanDuel Racing account. Bonus funds from the racing book will not carry over to the sportsbook and vice versa. It's important to note that the bonus is not available for anyone who has placed a bet or used another FanDuel product. Sign up for FanDuel Racing here:

FanDuel racing app summary

The FanDuel betting interface is widely praised as being among the most user-friendly, and FanDuel Racing is no different. Customers are able to clearly see the list of tracks, races, and bet types (similar to TwinSpires), along with information about the horse and its connections upon clicking on it. Live video and replays from prior races are also available on the app with the touch of a button.

Though race analysis isn't as comprehensive as on TwinSpires, picks from FanDuel TV personalities are available for most races and the ability to watch the channel is free in the app. Similar to the competition, a user can purchase past performances from a section of the main menu.

The FanDuel Racing app is fairly basic and caters more to an introductory horse bettor vs. an experienced one. It makes sense that those customers who are interested in shared balances between Sportsbook, Casino, and Racing would use this app. FanDuel Racing is available for iOS and Android, similar to TwinSpires.

Deposits and withdrawals are easier due to the integration with the sportsbook and payouts seem to be quicker on FanDuel vs. TwinSpires per customer reviews. Like the competition, customer service reviews are mixed. FanDuel Racing offers a comprehensive FAQ section plus live chat, email, X, and Facebook options to contact customer support.

A disadvantage of FanDuel Racing is the poor rewards program, which only offers the occasional no sweat win bet for a small dollar amount. For those who like to bet frequently but don't care about the shared wallet, this app probably wouldn't be the top choice with a lack of a comprehensive rewards program like the competition. Customers also complain that the app can be glitchy, with location errors more frequent compared to the other horse racing apps.

FanDuel racing app final verdict

This app comes with a very simple interface which is easy to navigate for even the most technologically-challenged customer. Being able to watch FanDuel TV and its nonstop live racing / analysis is a plus as are the experts picks on the app. The lack of a rewards program is the main drawback, but for those who are FanDuel customers for DFS, or Sportsbook & Casino, the shared wallet feature can be a major bonus, especially when depositing or withdrawing funds. While a step below TwinSpires overall, FanDuel Racing offers a positive experience for its users, the new and experienced players alike.

fanduel-racing-app-promo.png

TwinSpires online horse betting app

TwinSpires is among the most popular apps for horse betting online due in part to its ownership by Churchill Downs, the operator of Churchill Downs Racetrack, home of the Kentucky Derby and other major races. TwinSpires offers an extensive betting menu, live and replay video, a rewards program, and comprehensive horse racing analysis from experts.

TwinSpires welcome offer: Up to $400 in bonus

TwinSpires is offering new customers $100 for every $400 they wager, up to $400 in total bonuses. Once customers register using the TwinSpires promo code, they will be eligible for the offer. In order to get the full amount in bonus cash, users would need to wager $1,600 within 30 days of creating their new account.

TwinSpires app summary

Among the most trusted apps for betting online on horse racing, based on customer reviews, TwinSpires delivers everything a customer would need to make their betting experience enjoyable. The interface is smooth, visually appealing, and easy to navigate. Once registered on the app, users will find a list of available tracks running that day and wager types to bet. Thoroughbred, international, and harness racing tracks are subject to state laws with some not available in certain jurisdictions. Wager types include: Win, Place, Show, Exacta, Quinella, Trifecta, Superfecta, Daily Double, and Pick 3/4/5/6. 

When a user clicks on a race track, they will find available race options with a horse's information including the jockey, trainer, win percentage stats from the connections, up-to-the-second odds, the sire/dam information, and more. TwinSpires offers expert picks for most races and the ability to purchase racing forms if customers are looking for more advanced data. A unique feature is the Profit Line (PL) under Advanced (stats), which shows computer model data with fair value odds. All bet types are offered based on the track rules, including minimum and maximum wagers. 

TwinSpires offers betting menus for beginners and the most seasoned bettors with glossaries and guides to navigate the bettor on their journey. They offer an excellent rewards program with the ability to earn points on every wager made, including 4x points on all tracks owned by TwinSpires' parent company. Points can be redeemed for wagering credits and multiplier credits may be offered to larger bettors who wager over a certain amount every month. 

The app offers a variety of deposit options including ACH, credit/debit cards, PayPal, ApplePay and more, most without fees. Similarly, TwinSpires offers withdrawals to most of the deposit methods, but fees may incur and it may take up to five days to process the withdrawal. These are common complaints among users from app store reviews who may be used to much speedier cash outs from sportsbooks.

Like most sportsbooks or apps, customer service reviews are mixed with some users finding the staff helpful and others finding response times slower than expected. Support is available via live chat, email, phone, and mailing address.

TwinSpires app final verdict

More seasoned players will love the options, statistics, and information available on the TwinSpires app. The expert analysis and rewards program stand out over the competition and give a user a leg up when handicapping races. Being that this app is under common ownership with Churchill Downs, home of the Kentucky Derby, the analysis for the top horse race of the year is extensive. The signup offer allows customers to earn up to $400 progressively as compared to offering a no sweat bet such as FanDuel Racing. Registering is similar to that of a sportsbook where hassles can be avoided if the proper identification is submitted by the customer. Overall, there are very few, if any drawbacks to the TwinSpires app, and it comes highly recommended for all players alike.

twinspires-app-promo.png

1/ST BET online horse betting app

1/ST BET offers another option for online horse betting experiences Users can deposit and withdraw money into their account with a variety of safe, secure and encrypted options. Another bonus is the promo code 250BET for new users, which offers up to $250 in wagering credits for the Preakness or any other horse race.

1/ST BET is the official horse racing betting app of the Preakness Stakes, the second jewel in horse racing's Triple Crown. 

1/ST BET offer code: use 250BET for up to $250 in wagering credits

Get up to a $250 sign-up bonus at 1/ST BET if you're a new user and you register with the online horse betting offer code 250BET. The bonus is unlocked with a $25 bonus for every $100 wagered over the first 60 days your new account is open. Therefore, to max out the 25% rebate in the first 60 days of your account, you must wager $1,000. 

The $25 in wagering credits for every $100 you bet are disbursed regardless of whether you win or lose your horse racing bets. That means it is possible to win a profit and earn racing credits with this 1/ST BET promo code.  

1/ST BET horse racing betting app summary

The 1/ST BET app is a good one, and has earned a 4.6-star rating from ore than 800 reviewers in the Apple App Store. However, it is not available for Android. Logging on directly through the website is an option, too.

To find horse races to bet on at 1/ST BET, users can choose races or tracks on the home screen after logging into the account.

Once you click on a race, the horses, jockeys, trainer information, and odds are shown for each participant. Above those, the information for the race itself is displayed.

When you're ready to bet, choose the type of wager, amount, the horses you want and scroll down to click the "place bet" button. If you want to see a different race, go to the top to find two more dropdowns for track name and race number.

Go to the My Bets/wagers section of your account, find pending wagers, and cancel them. This is allowed before any race begins.

Overall, 1/ST BET offers users a wealth of betting information to go along with traditional horse betting options. This handicapping information often requires a subscription at other horse racing betting websites. It is included for 1/ST BET users at no additional fee.

1/ST BET app final verdict

1/ST BET has many great features for users on its app, including its handicapping tools. Being able to watch the races you bet right in the app is another outstanding feature.

The biggest negatives for 1/ST BET are that it can be buggy and it is not available on Android devices. If 1/ST BET can improve its app functionality, then it can surpass other apps in the space. 

Horse betting online app ratings (as of 4/28/25)

Horse racing betting app App Store rating (ioS)Google Play rating (Android)
TwinSpires4.85/5 stars (>76K ratings)4.65/5 stars (>1.2K ratings)
FanDuel Racing4.85/5 stars (>6.6K ratings)4.5/5 stars (>1K ratings)
1/ST BET4.6/5 stars (818 ratings)Not available on Android

Legal states

TwinSpires

Alabama, Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Idaho, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Montana, Nebraska, New Mexico, New York, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Dakota, Tennessee, Vermont, Virginia, Washington, West Virginia, Wisconsin and Wyoming. Must be at least 18 years old or 21 years old to wager depending on individual state laws.

FanDuel Racing

Arizona, Arkansas, California, Colorado, Connecticut, Delaware, Florida, Idaho, Illinois, Indiana, Iowa, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Minnesota, Montana, New Hampshire, New Mexico, New York, North Dakota, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Dakota, Virginia, Washington, West Virginia, and Wyoming. Must be at least 18 years old or 21 years old to wager depending on individual state laws.

Types of horse racing wagers on the apps

Horse racing odds in the United States are based on the pari-mutuel system, where bets are pooled together, and the winnings are distributed among the successful bettors after the track takes its fee. Unlike sports betting which is fixed odds, major odds shifts can occur in real-time up to the start of a race. The more money that is bet on a horse, the more its odds will go down.

Single horse wagers: Win, Place, Show

Here are some common single horse racing bets:

  • Win: Betting on a horse to finish in first place.
  • Place: Betting on a horse to finish in first or second place.
  • Show: Betting on a horse to finish in first, second, or third place.
  • Win/Place/Show: Users can bet on a horse to finish in multiple places and will be paid out accordingly based on finish. If you bet a horse to place and show, but the horse wins for example, you will be paid out on 2 of 3 lines, but not the win bet.

Multi-horse wagers

Each of these wagers are for single races only.

  • Exacta: This requires bettors to successfully choose the first and second place horses in the race in order. A box wager allows the horse to finish in either position but costs double a straight wager. Multiple horses are available to bet in boxes though the price for the total bet increases significantly.
  • Quinella: Similar to an exacta, but the order of finish, first or second, does not matter. Boxing the wager does not matter but payouts are usually less than exactas.
  • Trifecta: Similar to an exacta wager but the first three horses must successfully come in order. A box wager costs 6x for three horses, 24x for four horses, and 60x for five horses. 
  • Superfecta: A wager where the first four horses must come in order to successfully hit. Boxing the wager can be expensive so at many tracks, the minimum wager is $0.10 as compared to $0.50 (trifectas) or $1 (exactas).

Multi-race wagers

For the following bets, the winner must hit in consecutive races.

  • Daily Double: Choosing the winners in two consecutive races, similar to a two-team parlay in sports betting.
  • Pick 3: Selecting the winners of three consecutive races, similar to a three-team sports betting parlay.
  • Pick 4: Offered only at certain times by race tracks, the bettor must choose the winners of four straight races. This bet often pays far more when successful than Daily Double or Pick 3 wagers.
  • Pick 5: Similar to the Pick 4 bet, with one extra leg added on. Some tracks offer this for both the first five races and last five races of the day, even if some legs overlap.
  • Pick 6: Offered once per day by race tracks, this is a very difficult bet that requires the customer to predict the winner in six straight races. Occasionally, tracks will offer consolation payouts for five of six wins.

Preakness 150 preview for horse betting online

Kentucky Derby winner Sovereignty has already been shipped to Saratoga Race Course for the Belmont Stakes and is bypassing the 2025 Preakness Stakes entirely. However, Kentucky Derby runner-up Journalism will have an opportunity to follow in his sire's footsteps on Saturday at Pimlico Race Course. Curlin finished third in the 2007 Kentucky Derby but made the two-week turnaround to win the 132nd running of the Preakness Stakes. Now, trainer Michael McCarthy and Umberto Rispoli will hope that Journalism recovers similarly for Preakness 150. Journalism drew gate No. 2 in the 2025 Preakness Stakes post positions and is the 8-5 favorite in the 2025 Preakness Stakes odds.

However, despite several horses skipping the second leg of the Triple Crown and prompting discussions about rearranging the horse racing schedule, Journalism will still have a talented nine-horse field to contend with in the Run for the Black-Eyed Susans. 

Responsible gaming

Many of the sportsbook apps have "Responsible Gambling" tools in which users can place limits on the amount of bets they can place and deposit amounts as well as a maximum amount on a single wager.

Bettors must be either 18 or 21 years or older to register and place wagers depending on jurisdiction. If you or someone you know has a gambling problem, please seek assistance from trained professionals such as the Problem Gambling Help Network at 1-800-GAMBLER.

Best horse racing betting sites FAQs

Do I get anything for signing up?

Each app has a unique signup bonus where new customers in legal betting states can earn cash back or a risk-free bet upon registering for a new account.

Is online horse betting legal?

In most states yes, customers must be either 18 years old or 21 years old or older to play. Check each app's terms and conditions for eligible states and age groups.

What are the biggest horse races to bet on?

The Kentucky Derby (May 3 at Churchill Downs), Preakness Stakes (May 17 at Pimlico Race Course), Belmont Stakes (June 7 at Saratoga Race Course), Travers Stakes (August 23 at Saratoga), and Breeders Cup (October 31-November 1 at Del Mar Racetrack) are the highlights of the horse racing calendar for the remainder of 2025.

Can I watch the races on the apps?

Yes, customers can watch live video and race replays on the horse racing betting apps.

Where do I find more information on which horses to bet?

Racing forms can be purchased for download on selected betting apps or via websites.