TwinSpires is the newest casino brand to hit the Michigan market, boasting the best welcome offer in the state.

  • Offers the highest no deposit bonus
  • Reputable casino owned by Churchill Downs
  • Headquartered in the USA
  • Has promo code 1000DM
  • Casino only available in Michigan

About TwinSpires

TwinSpires is owned by Churchill Downs Incorporated, a household name in the world of horse racing. Churchill Downs Racetrack in Kentucky is the home of the annual Kentucky Derby.

Currently, TwinSpires Casino is only in operation in Michigan. The TwinSpires Casino brand launched in Michigan in January 2021, when the Wolverine State officially legalized online casino gaming.

Churchill Downs Incorporated originally launched TwinSpires as a horse race betting site, and the company has since acquired BetAmerica. BetAmerica is in a rebranding phase, with all BetAmerica sites becoming TwinSpires by the end of 2021. This means that the TwinSpires brand is expected to be present in MichiganNew Jersey and Pennsylvania by the end of 2021.

Read our extensive TwinSpires online casino review below where you will find everything you need to know about TwinSpires online casino.

Is TwinSpires safe?

Yes, TwinSpires Casino is safe to use. As previously mentioned, the TwinSpires brand is owned by Churchill Downs Incorporated. As a household name, this instantly attributes a high reputation to TwinSpires and instils trust in potential customers.

TwinSpires Casino is also fully regulated by the Michigan Gaming Control Board (MGCB). If TwinSpires was not safe to use in America then the MGCB would not allow the brand to operate in Michigan.

When an online casino launches in the United States, it must partner with a land-based casino in the process. This is part of the country’s strict gambling legislation which must be met in order to begin operation. TwinSpires online casino is partnered with Island Resort & Casino in Harris, Michigan. By partnering with this reputable and trusted land-based casino in Michigan, this once again proves that TwinSpires is safe to use as an online casino.

In what states can you use TwinSpires Casino?

Currently, you can only use TwinSpires Casino in Michigan. When Michigan became the fourth US state to legalize online casino gambling back in January 2021, TwinSpires launched as a fully licensed and legal sports betting and casino operator in the Wolverine State. TwinSpires Casino Michigan is the first TwinSpires Casino property in the United States, but once BetAmerica completes its brand switch to TwinSpires we will see this casino making an appearance in other states.

TwinSpires Casino is legal to use for anyone in Michigan above the age of 21 years old and located within Michigan state lines. Click here to join TwinSpires Casino today.

What is the TwinSpires sign up bonus?

The TwinSpires Casino sign up bonus is the most generous casino free bet offer currently available in Michigan. It is also the highest no deposit casino bonus on offer across the whole of the legal US casino market. Any new players who register an account at TwinSpires Casino Michigan will be rewarded with a sign up bonus which includes $50 on the house to use on any TwinSpires casino games. This $50 is automatically added to your new TwinSpires casino account, without the need to deposit.

If that’s not enough, TwinSpires will then match your first online casino deposit up to $1000.  For example, if you make a first deposit of $100, TwinSpires will give you $100 in free bets. If you maximize your TwinSpires deposit bonus and make a first deposit of $1000, you will receive a $1000 TwinSpires free bet.

twinspires online casino review

During registration to receive the TwinSpires sign up bonus, TwinSpires will prompt you to enter a promo code. This is also known as the TwinSpires offer code or the TwinSpires deposit offer code. When asked, enter the TwinSpires promo code ‘1000DM’ to guarantee this exclusive TwinSpires sign up bonus of $50 on the house plus a first deposit match up to the value of $1000.

The TwinSpires sign up bonus is great because it gives all types of gamblers an incentive to join the TwinSpires family. New bettors will appreciate the $50 no deposit casino bonus as they can try out some casino games they may have never played before. On the other hand, the deposit match of up to $1000 entices experienced casino players who are searching for a significant free bet return on their first deposit.

To read more about the TwinSpires Casino Free Bet in Michigan, click here.

How do I create my own TwinSpires account?

As long as you are at least 21 years old and located within Michigan state lines, creating your own TwinSpires Casino account is very simple. Here’s what you need to do:

  1. Head over to the TwinSpires sign up landing page by clicking here
  2. Register your account details (name, address, email)
  3. Enter TwinSpires promo code ‘1000DM’ when asked to receive $50 on the house plus a $1000 deposit match
  4. Complete the verification process and you will be credited with $50 instantly
  5. Make a first deposit and get a 100% match of up to $1000

The need to provide personal account details for TwinSpires Michigan is simply so that the casino can verify your age and confirm that you are located within the state of Michigan. Any personal details given will remain confidential and will never be shared by TwinSpires to any external parties.

During TwinSpires registration when entering your account details, you will be asked to create your own unique TwinSpires login details. This will be a username (or email) and a password. You should keep your TwinSpires login details private, but should also ensure that you do not forget them as this will be the only way to access your TwinSpires account.

Is there a TwinSpires offer code?

Yes, there is a TwinSpires offer code. This is also known as the TwinSpires promo code. During TwinSpires registration, you will be prompted to enter a TwinSpires offer code in order to guarantee yourself $50 on the house plus a first deposit match up to $1000. You should enter TwinSpires promo code ‘1000DM’ as shown in the mobile screenshot below:

twinspires casino offer code

Remember, entering TwinSpires Casino offer code ‘1000DM’ will guarantee you the TwinSpires sign up bonus of $50 on the house plus a first deposit match up to $1000. Click here to claim today.

Click here to read more about the TwinSpires Michigan promo code ‘1000DM’.

TwinSpires app review

Before signing up to a new online casino, everyone wants to know how good the app really is. So, just how good is the TwinSpires app?

The TwinSpires Casino app is powered by software developed by GAN and Kambi, two companies renowned for its part in the successful and rapid expansion of the DraftKings brand across the United States. Instantly, this gives you an idea of the quality associated with the TwinSpires app.

Players have been vocal about the ease of navigation through the TwinSpires Casino app. Its slick interface highlights the week’s key promotions and events in a carousel format at the top of the app, allowing you to login or check your account in the top-right-hand menu. From there, you can browse through any of TwinSpires’ popular featured games, table games and more.

twinspires casino app

Once you have chosen which games you wish to play, you will be greeted with an attractive and clean-looking game interface. For example, check out the animated blackjack table game at TwinSpires below.

twinspires michigan app

TwinSpires deposit options

There are several TwinSpires deposit options, which makes dropping funds into your TwinSpires Casino account very easy. Here are the TwinSpires Casino deposit options:

  • Visa
  • Mastercard
  • PayPal
  • ACH
  • PayNearMe
  • Play+
  • Skrill
  • Neteller

TwinSpires withdrawal options

There are also a wide range of TwinSpires withdrawal options, which makes withdrawing any winning cash from your TwinSpires Casino account very easy. Here are the TwinSpires Casino withdrawal options:

  • Visa
  • Mastercard
  • PayPal
  • ACH
  • Online bank transfer

TwinSpires customer service

TwinSpires have an extensive FAQ section on site and app for any issues you may be experiencing at TwinSpires Casino online. However, if the TwinSpires FAQ section does not offer a solution to your problem, there are some other customer service options.

TwinSpires live chat is available 24 hours a day, 7 days a week. Just click on the icon bottom-right of your screen to access TwinSpires live chat.

TwinSpires customer service is also available by phone from 9am – 2am ET. Just call 1-877-774-7371 to get in touch.

Finally, you can contact TwinSpires by email and they will have their friendly customer service ready to help you. Again, this service is available 24 hours a day, 7 days a week. Just contact TwinSpires at

TwinSpires Details

Deposit Methods:
Withdrawal Methods:
4.5 rating
New Casinos
4.3 rating
Get a $5000 Risk-Free First Bet
4.5 rating
Get $50 Free + $1000 Deposit Match
4.5 rating
Get 25 Free Spins + $1000
4.5 rating
Get $20 Free + $1000 Deposit Match
Latests Free Bets
Caesars Casino West Virginia Free Bet

Join Caesars Casino and get a $5000 Risk-Free Bet.

Caesars Casino Michigan Free Bet

Join Caesars Casino and get a $5000 Risk-Free Bet.

TwinSpires Casino Pennsylvania Free Bet
TwinSpires Casino Pennsylvania Free Bet

Join TwinSpires Casino and get a $1000 Deposit Match + $50 Free.

BetRivers Casino WV Free Bet
BetRivers Casino WV Free Bet

Join BetRivers Casino and get a $250 Deposit Match.