twinspires logo
TwinSpires Racebook
* Please note - Our star ratings are based on our personal opinion of the gambling sites we work with. We also take customer feedback into account in our rankings.
Get up to a $400 Sign-Up Bonus!


Group 77
 Valid October 2023
USA map
 Legal and Licensed
Visa logo
mastercard logo
  • Generous welcome offer
  • Easy to use app and desktop site
  • Quality customer service options
  • Wide array of deposit methods

TwinSpires Bonus Code – Horse Betting 2023

Dubbed the nation’s premier online horse racing wagering platform, TwinSpires is currently offering all new, first-time users a strong welcome bonus consisting of $400 in bonus cash. This offer is available to all new players located in a state that offers TwinSpires’ services and can be claimed by clicking on any of the links at the top of this page.

The following review will cover everything you’ll need to know about Churchill Downs Incorporated’s industry-leading horse betting platform, from bonus offer details to general information about the brand’s app and website.

TwinSpires bonus code & details

TwinSpires Bonus CodeJust Click Here!
TwinSpires Horse Racing OfferGet up to a $400 Sign-Up Bonus!
TwinSpires Offer Terms18+ (21+ in MI, WA). New Users Only. Available in select states. Full T&C’s apply.

The latest TwinSpires horse racing offer code gives all new users the opportunity to rack in up to $400 in bonus cash simply by placing some wagers.

TwinSpires bonus code terms and conditions

The TwinSpires horse betting welcome offer is very simple. All new horse bettors who don’t have an account with TwinSpires Horse Racing or any of its affiliates will be deemed eligible for the bonus. Current or former TwinSpires, AmericaTAB, BrisBET, Keeneland Select, Oaklawn Anywhere, TsnBET, WinTicket, YouBet, and FGNetBets account holders will not be eligible for this offer, along with any family members living in the same household.

All bettors must be at least 18 years and up (21+ in Michigan & Washington) and be a resident of an active TwinSpires Horse Racing state in order to successfully register and place any wagers.

TwinSpires Horse Racing is currently live and available for use in 35+ different states across the nation, including AZ, AL, AR, CA, CO, CT, DE, FL, ID, IL, IN, IA, KS, KY, LA, MD, MA, MI, MN, MO, MT, NE, NH, NY, NM, ND, OH, OK, OR, PA, RI, SD, TN, VT, VA, WA, WV, WI, and WY.

If you check off all of the boxes, simply sign up using our exclusive offer code (coming soon) and make an initial deposit of any amount. Within the first thirty (30) days of account creation, wager a minimum of $1600 on TwinSpires Horse Racing and you’ll be in line to receive a whopping $400 in bonus cash, on the house, win OR lose! For every $400 wagered during the promotional period, players will be credited with bonus cash in increments of $100. Once the promotion’s requirements are met (up to $1600 wagered), all bonus cash will be added to the player’s account within ten (10) business days. From that point forward, players will have thirty (30) days to play through any bonus cash before it expires.

How to claim the TwinSpires bonus code for Horse Racing

After reading through all of the terms and conditions, it’s time to sign up and claim that juicy new-user welcome bonus. Registering for an account has never been easier thanks to the incredible online platforms offered by TwinSpires. iOS users can get started by heading over to the App Store and downloading the ‘TwinSpires Horse Racing Bets’ app. Android users can find the exact same offering on the Google Play store, listed as ‘TwinSpires: Horse Racing App.’ Players who prefer to use a computer can access the brand’s desktop platform at

Once inside either version of the TwinSpires mobile app or desktop website, look for a big button located in the upper righthand corner of your screen. On mobile, it’ll be a blue button labeled ‘Sign Up.’ On desktop, it’ll be a big green button labeled ‘Join Now.’ Clicking on this button will jumpstart the registration process, prompting TwinSpires to ask for the following personal information:

  • Email Address
  • First Name
  • Last Name
  • Cell Phone Number

After entering the requested details, players will find the option to enter an offer code at the bottom of the page. Be sure to enter our exclusive TwinSpires offer code to ensure that you are set up to receive your $400 welcome bonus.

The second step will ask for a bit more personal information, including your home address, birth date, and the last four numbers of your social security number. As a regulated online wagering platform, TwinSpires requires these personal details in order to protect both its brand and its customers from any potential fraud or other suspicious activity. TwinSpires simply uses this information to prove that you are who you say you are, and nothing else. Any personal info provided to TwinSpires will always remain 100% confidential, so fear not.

The third and final step will ask users to create both a username and password and agree to TwinSpires’ terms and conditions before officially completing the process. Once finished, just hit ‘Create Account’ and your brand new TwinSpires account should be ready for use!

TwinSpires Sign in

TwinSpires horse betting promotions

After creating a TwinSpires account, players will immediately have access to the brand’s packed promotional schedule. Offers are subject to change, but have included everything from profit boosts to ‘Bet Back’ refunds. We’ve got you covered with an explanation on everything TwinSpires is offering in the promotional department.

$400 Welcome Bonus

As previously detailed above, TwinSpires is currently offering all new users the chance to collect up to $400 in bonus cash by simply placing some wagers on its platform. Scroll up for the full terms and conditions plus a step-by-step guide on how you can claim this incredible offer today – and don’t forget to use our offer code!

‘Bet Back’ Insurance

Offered in many different forms, ‘Bet Back’ is a term used by TwinSpires to describe its insurance-related promotions. Bet Back Insurance allows players to receive part of their initial stake back (usually up to $10) under certain circumstances if things go south. For example, TwinSpires’ current ‘Midweek Bet Back’ offering will reimburse players with up to $10 if their selected horse finishes second instead of first. Bet Back Insurance is by far the most common promotion offered at TwinSpires, with at least four different versions of it being offered at the time of this writing.

Profit Boosts

Profit Boosts are a universal promotional offering found at nearly every online sportsbook and racebook in the industry. Profit boosts are an extremely popular choice among service providers because they offer little added risk to the operator while giving users more bang for their buck. One example of a profit boost offered by TwinSpires is their ongoing ‘Trifecta Tuesday!’ promotion, which rewards players with a 15% profit boost on any winning Trifecta wagers every Tuesday. The offer can be claimed once per week and is capped at $25 in additional bonus winnings.


Racebooks throughout the nation are constantly offering active users more chances to win big, specifically through free jackpot contests. TwinSpires is currently running a ‘$15,000 Jackpot Place at Keeneland’ promo that distributes an extra $1,000 per day to its players over a span of 15 days. In order to qualify for a share of the daily jackpot, players must hit a winning $10+ place bet in at least six races at Keeneland. If done successfully, all of the players who qualify will split the jackpot. If nobody qualifies for that day, the money is carried over and added into the following day’s jackpot. Overall, it’s a really fun way to incentivize players to place more action.

Refer A Friend

Another staple in the iGaming universe is none other than the classic ‘Refer A Friend’ promotion. Just like its name infers, this promotion rewards players for referring friends and/or family members over to TwinSpires. Simply log in, share the referral rewards program with friends and family on social media, via text, or via email, and receive $10 in free bets for every referral that creates an account and places their first real money wager with TwinSpires!

Twinspires Offer Code

TwinSpires horse racing software

As one of the premier horse racing wagering platforms in the business, it should come as no surprise that TwinSpires provides its players with a world-class user experience. The platform is available on mobile for both iOS and Android devices and online at Both platforms generally offer the same exact features and functionality, however the display is a bit different. The desktop version of the site can be easily broken down using each of the five tabs at the top of the screen: Bet Now, Offers, News & Picks, Handicapping, and Support.

The Bet Now tab is essentially just another name for the ‘Races’ tab on the mobile app. This section of the site will display all of the upcoming races for that day, including track location and start times. Players who are signed in can even ‘favorite’ specific races so they can be displayed right at the top of the page for easy viewing.

Just over to the right is the Offers tab, which contains anything and everything having to do with promotions. Players can access this tab to view current offers, check out FreePlay contests, review their status in the TSC Elite rewards program, Refer A Friend, and more. If you’re looking for extra incentives, this is the place to be.

The News & Picks tab is exclusive to the desktop version of TwinSpires, as clicking on it redirects users to ‘The TwinSpires Edge’, the company’s very own news source for all things racing, sports, and legal casino wagering. It’s an extremely useful, free resource that entails everything from pick write-ups to videos to podcasts. Players who seek some sort of an edge or maybe just want some additional info should definitely check out this section of the site.

Powered by and only available on desktop, the Handicapping tab provides players with a wide range of expert picks, both for free and for purchase. Past performances can be found here, along with results & replays, online betting tools & terms, race tracks & events info, and, of course, the handicapping store. If you need help perfecting your picks or just want to check out some of the free content for ideas on what to bet, head over to the Handicapping tab.

The Support tab should be every user’s go-to destination whenever an issue arises. Clicking on Support will automatically direct users to TwinSpires’ packed menu of Frequently Asked Questions, where they will most likely find the answers they are looking for. If not, this tab also contains links to each of TwinSpires’ three customer support options, which include live chat, email, and phone – we’ll provide more details down below. Also found within this tab is information on the site’s banking options, which will also be covered in greater detail down below.

One of the coolest additions to TwinSpires’ website has to be its new Bet Share feature, which allows players to divide their bet into shares and have friends join in and split the cost, along with the winnings! It’s an incredibly innovative and exciting new way to wager with friends and can be accessed at any time through the Support tab on desktop and in your bet slip on mobile!

Twinspires Racing Page Look

TwinSpires Horse Racing App

The TwinSpires mobile app is available to download for free on the App Store for iOS users and on Google Play for Android users. Powered by Churchill Downs Technology Initiatives Company, CDI’s very own in-house tech provider, the mobile offering undoubtably lives up to its prestigious parent company’s name.

The mobile app is nearly identical to the brand’s desktop client in terms of looks, however there are a few differences between the two platforms when it comes to navigation. Much like its desktop counterpart, the TwinSpires mobile app can be navigated through each of the five tabs at the bottom of the screen: Races, My Bets, Deposit, Offers, and Account.

The Races tab will always appear first when loading up the app, as this is the main hub for all races happening in real time. Players can sort by favorites, featured races, or scroll through all races for that day in alphabetical order. There’s also an option to sort by thoroughbred, harness, or greyhound racing available at the top of this tab.

The My Bets tab will probably end up getting the most use among mobile users, as this is every player’s own personal workshop for crafting wagers. Any horses selected will automatically pop up in the My Bets tab, offering players advanced options such as how much they want to put down on the bet. Once any wagers are locked in, players can return to the My Bets tab to view any pending, settled, or unsettled action.

The Deposit tab is exactly what its name describes. Players can head over to this section of the app to fund their accounts using any of the safe and secure banking options offered by TwinSpires. A full rundown of the site’s available banking methods is listed towards the bottom of this page.

The lone tab that can be found on both the desktop and mobile versions of TwinSpires is none other than the Offers tab. Already discussed above, active users can open up this tab to view all of the brand’s ongoing promotional offerings. Promotions can range from a 15% profit boost to a $15,000 jackpot contest and will change rather quickly, so it pays to check in often.

The fifth and final tab used to navigate the mobile app is labeled Account and can be found in the bottom righthand corner of the screen. Upon clicking Account, players will find the following options: Preferences, Free Bets (Refer A Friend), Support, and About. Manage your profile settings, grab your link to Refer A Friend, or skim through the FAQs – all right here. We’re not exactly too sure why the Refer A Friend link is listed here rather than under Offers, but it is worth mentioning.

TwinSpires Mobile App

TwinSpires App – iOS

The TwinSpires app for iOS devices has gotten some very warm feedback since its initial launch, garnering a stellar 4.8/5 star rating on Apple’s App Store with approximately 55,000 user ratings submitted at the time of this writing.

The majority of those ratings were extremely positive, with some of the app’s most satisfied customers citing the following reasons as to why TwinSpires is the industry’s top horse betting platform:

  • Easy to Use: Many users mentioned just how easy the TwinSpires mobile app is to use. Between placing bets and streaming live races on the go, this state-of-the-art mobile application gets the job done in the smoothest manner possible.
  • International Races: A good chunk of user ratings also highlighted how much they appreciate the fact that TwinSpires offers action on all international races. As one of the premier horse betting apps in the United States, it only makes sense that TwinSpires offers its players the widest betting selection and most variety.
  • Quality Customer Service: One customer in particular went out of their way to cite the professionalism and class displayed by one of TwinSpires’ customer service representatives. The player referred to the customer service representative as an “asset” and heavily urged TwinSpires to keep them around.

Unfortunately, it’s virtually impossible to please everyone. Every product, no matter how good it may be, will ring in some unsatisfied customers from time to time. Here’s what some of TwinSpires’ negative iOS reviews entailed:

  • Deposit Issues: Many users were uneasy about the app’s deposit tab, stating that it results in far too many instances of players making unwarranted deposits. Some players believe the tab was set up this way intentionally, leading to a ton of frustration on the customer’s side.
  • Inactivity Fees: If an account goes unused for more than twelve months, players may be charged a $5 monthly maintenance fee. Though it may be clearly stated in the fine print during sign-up, multiple players were extremely unhappy about this and voiced their concern in the reviews.

TwinSpires App – Android

The TwinSpires app for Android devices has also faired well on its respective digital marketplace, raking in a solid 4.3/5 star rating on the Google Play Store. Players were generally satisfied with their experience using TwinSpires, highlighting the following areas of the Android app:

  • Stream Live Races: Multiple players mentioned how much they enjoy the ability to stream live races from within the app. This feature keeps players logged in and active on the platform, even if they aren’t placing any wagers.
  • Fast Withdrawals: Despite some users expressing concerns with the app’s deposit page, many others were incredibly happy with the lightning-fast turnaround times on their withdrawals.
  • Strong Technology: Various Android users tipped their cap to TwinSpires’ in-app technology, stating that the platform hardly ever crashes or glitches.

Fortunately for TwinSpires, there were far more positive reviews than negative ones available on Google Play. One recurring complaint we did notice, however, had to do with app updates:

  • Constant App Updates: One of the most common complaints found within the site’s 1-star reviews is the fact that the app is constantly undergoing massive updates. The majority of TwinSpires’ regular customers seem to prefer previous versions of the app, most likely due to convenience and familiarity.

TwinSpires State by State

Unlike sports betting or online casino gaming, wagering on horse racing is legal and live in most parts of the United States. Despite this, not every brand is accepting action in every legal state. Luckily for TwinSpires users, the platform covers 39 different states across the nation, making it one of the most easily-accessible racebooks in the industry.

Players located in the following states will be able to download TwinSpires and immediately begin placing wagers:

  • Alabama
  • Arizona
  • Arkansas
  • California
  • Colorado
  • Connecticut
  • Delaware
  • Florida
  • Idaho
  • Illinois
  • Indiana
  • Iowa
  • Kansas
  • Kentucky
  • Louisiana
  • Maryland
  • Massachusetts
  • Michigan
  • Minnesota
  • Missouri
  • Montana
  • Nebraska
  • New Hampshire
  • New Mexico
  • New York
  • North Dakota
  • Ohio
  • Oklahoma
  • Oregon
  • Pennsylvania
  • Rhode Island
  • South Dakota
  • Tennessee
  • Vermont
  • Virginia
  • Washington
  • West Virginia
  • Wisconsin
  • Wyoming

Upcoming Races to bet on with TwinSpires

If you happen to be located in any of the states listed above, it’s time to begin placing some wagers with TwinSpires! May 2023 is a massive month for horse racing, as two of the sport’s iconic Triple Crown Races are set to take place, among many other incredible events:

Belmont Stakes, the third and final installment of the 2023 Triple Crown, will race on June 10, 2023.

Preakness Betting with TwinSpires

Perhaps the most famous race in the world, the Kentucky Derby, just transpired this weekend! 

Mage (15-1), barely on the board, was able to eke past Two Phils with veteran Javier Castellano at the reins to take its first Kentucky Derby win. The Preakness is up next on May 21st in Baltimore, Maryland. 

TwinSpires Banking Options

Banking at TwinSpires is very unique, as the app’s deposit page makes it extremely easy to upload funds. As mentioned above, many players took issue with this feature, stating that it often causes unwarranted deposits with little or no warning prior. Due to this, it’s important to always take things slowly and pay very close attention when dealing with online banking.

How to Deposit at TwinSpires

  • Credit/Debit Card
  • PayPal
  • Apple Pay ($5 fee per deposit)
  • EZ-Bank (Online Bill Pay)
  • EZ-Money (Online Bank Transfer)
  • Cash at the Counter at Churchill Downs (Louisville, KY), TwinSpires Call Center (Lexington, KY), or Scioto Downs (Columbus, OH)
  • MoneyGram (Cash Only)
  • PayNearMe (Cash Only)
  • Green Dot @ the Register (Cash Only)
  • Check or Money Order
  • Wire Transfer

How to Withdraw Winnings at TwinSpires

There are far fewer ways to extract funds from TwinSpires, mostly due to the fact that many of the site’s available deposit options are in-person and only accept cash. With that being said, players will be restricted to the following withdrawal methods:

  • PayPal
  • EZ-Money (Online Bank Transfer)
  • Check by Mail
  • Cash the the Counter at Churchill Downs Racetrack (KY), Keeneland Racetrack (KY), The Red Mile (KY), Fair Grounds Racecourse and its OTB’s (LA), Scioto Downs (OH), or Emerald Downs (WA)

TwinSpires Customer Service Contact Information

Players who experience any issues while gaming with TwinSpires can easily access a strong selection of customer service options by heading over to the ‘Support’ tab on desktop and the ‘Account’ tab on mobile. From there, a full menu of customer support options will appear, including a detailed page loaded with Frequently Asked Questions (FAQs) about TwinSpires and its platforms.

If a resolution cannot be found within the FAQs, players can reach out to a live representative in a number of different ways, each of which operates daily from 9am until 12am:

  • Live Chat: Available in app and online under ‘Support’
  • Phone: 1-877-774-7371
  • Email: [email protected]

TwinSpires FAQs

Yes! TwinSpires is 100% legal, live, and fully regulated in 35+ different states throughout the nation.

TwinSpires Horse Racing is currently live and accepting action in the following states: AL, AZ, AR, CA, CO, CT, DE, FL, ID, IL, IN, IA, KS, KY, LA, MD, MA, MI, MN, MO, MT, NE, NH, NM, NY, ND, OH, OK, OR, PA, RI, SD, TN, VT, VA, WA, WV, WI, and WY.

Yes, TwinSpires has a mobile application available on both iOS and Android platforms. The iOS app can be downloaded for free on Apple’s App Store, while the Android version can be grabbed on the Google Play Store.

TwinSpires’ current welcome bonus is very simple. All new, first-time users who sign up using our offer code will be entitled to $200 in bonus cash after placing a few qualifying wagers. Within 30 days of account creation, wager at least $800 to take advantage of the entire bonus. For every $400 wagered, eligible players will be rewarded with bonus cash in increments of $100. Any bonus cash acquired will be added to the player’s account within ten (10) days of the initial wager’s settlement and will expire if unused after thirty (30) days.

TwinSpires Review Summary
Bottom Line
As the mobile horse betting arm for Churchill Downs, home of the Kentucky Derby, TwinSpires does more than live up to its parent company’s prestigious name. The brand offers action on nearly every horse race worldwide, a bevy of ongoing promotions, and countless other incredible features all wrapped into a world-class mobile application and desktop client.
Welcome Bonus
Betting Options
The Good
Generous welcome offer
Easy to use app and desktop website
Quality customer service options
The Bad
Inactivity fee if account goes unused for 12+ months
Deposit tab on mobile can cause unwarranted deposits
Constant app updates and layout changes

twinspires logo

On This Page