If you want to start sports betting in Utah, this guide will cover everything you need to know. Sports betting has exploded in popularity across the US and it’s now easy to bet on football, basketball, soccer, and more online.
Our expert team has tested out dozens of sportsbooks to find the best online sports betting in Utah. Read on for our top 10 picks along with detailed reviews and a comprehensive guide to sports betting in Utah.
Best Utah Sportsbooks Ranked
Here’s our list of the 10 best sites for sports betting in Utah:
- BetOnline – Overall Best Site for Sports Betting in Utah
- MyBookie – Best Site for Live Sports Betting in Utah
- Bovada – Widest Range of Sports Markets among UT Sportsbooks
- BetUS – Best Utah Sports Betting Welcome Bonus
- XBet – Utah Online Sports Betting Site with Fast Withdrawals
- Intertops – Top UT Sports Betting Site for Parlay Betting
- Sportsbetting.ag – Best UT Sportsbook for Soccer Betting
- Betnow – Best Utah Online Sports Betting Site for NFL Games
- GT Bets – Best UT Sportsbook for Betting on Horse Races
- BUSR – Best New Utah Sports Betting Online Platform
Best Utah Sportsbooks Reviewed
Now that you’ve seen our list of the 10 best sites for sports betting in Utah, let’s take a closer look at our top picks.
1. BetOnline – Overall Best Site for Sports Betting in Utah
BetOnline is our top pick for online sports betting in Utah. This sportsbook offers an enormous range of sports to bet on. You can wager on all the major US sports leagues, college sports, soccer, tennis, golf, MMA, and even esports. BetOnline also has a number of different bets for each game, including dozens of prop bets for every NFL and NBA game.
Part of what helps BetOnline stand out as the best site for sports betting in Utah is its parlay and teaser builder. It’s simple to add multiple bets to your bet slip and arrange how you’d like them to interact. You can even create if bets, which enable you to automatically place a secondary wager based on how your original bet turns out.
BetOnline offers a generous 100% deposit match welcome bonus up to $1,000 for new players. There’s no promo code required, although there is a 10X wagering requirement and a 2:1 odds requirement that you need to meet within 30 days of signing up.
- Wide range of sports markets
- Supports parlays, teasers, and if bets
- $1,000 welcome bonus
- 24/7 customer support
- 30-day time limit on welcome bonus
2. MyBookie – Best Site for Live Sports Betting in Utah
MyBookie is our favorite site for live sports betting in Utah. With live betting, you can wager on matches as they unfold, with odds that are updated in real time in response to the action. MyBookie offers competitive odds and rolls out new prop bets midway through most big games, which keeps things very exciting for bettors. Of course, you can also stream games live to watch the action unfold and gauge which bets are likely to win.
MyBookie supports a wide range of sports betting markets. In addition to the major US leagues, you can bet on esports, auto racing, tennis, rugby, soccer, and more. There’s no shortage of prop bets for most games, and you can easily set up parlays and teasers to take a chance on bigger payouts.
MyBookie offers a 100% deposit match welcome bonus up to $1,000. You can make a deposit with a credit or debit card as well as with Bitcoin, Bitcoin Cash, Ethereum, Ripple, and Litecoin. The bonus comes with a 10X wagering requirement, minimum odds of 2.5:1, and no time limit.
- Live betting and streaming
- Huge selection of prop bets for big games
- Welcome bonus worth up to $1,000
- Accepts most major cryptocurrencies
- Doesn’t offer teasers or if bets
3. Bovada – Widest Range of Sports Markets among UT Sportsbooks
Bovada is another top Utah sports betting site. It offers virtually every major sports market for betting, so it’s easy to get behind this site no matter what sports you’re interested in. For example, Bovada carries wagers for markets like beach volleyball and winter sports – sports that you won’t find at any other Utah sports betting site.
Bovada also offers a healthy selection of futures bets. For example, you can bet on who will win next year’s Superbowl, which NBA team will take the championship, or even which country will prevail in the upcoming Olympics. Bovada’s prop builder is very easy to use and lets you seamlessly mix futures bets for longer odds.
Bovada offers a 100% deposit match welcome bonus up to $1,000. The catch is that to claim the bonus, you have to make a deposit in Bitcoin, Bitcoin Cash, or Litecoin – you won’t qualify for the money if you deposit using a credit card or debit card. The bonus comes with a very low 5X wagering requirement and 2:1 odds requirement, and there’s no time limit for using it.
- Extremely wide range of sports markets
- Bet on winter sports like skiing
- Futures bets with possible parlays
- $1,000 welcome bonus with 5X wagering requirement
- Must deposit crypto to claim welcome bonus
4. BetUS – Best Utah Sports Betting Welcome Bonus
BetUS is our top pick for Utah sports bettors in search of the best welcome bonus. This sportsbook offers up to $2,500 in bonus cash for new players with a 125% deposit match. However, this bonus is best suited for high rollers – it comes with a 15X wagering requirement and a 2.8:1 odds requirement, and you need to play through the whole thing within 14 days.
BetUS offers an impressive selection of sports markets, including wagering for some unique sports like snooker and futsal. It also supports live betting on most major games and does a good job of keeping competitive odds as the action progresses. The only downside is that BetUS doesn’t have live streaming, so you’ll have to find another way to watch matches unfold.
Another thing we like about BetUS is that it offers ongoing betting contests. These give a competitive edge to your bets and offer prizes to the most accurate Utah bettors at the sportsbook.
- Welcome bonus up to $2,500
- Unique markets for sports betting
- Supports live in-game betting
- Ongoing betting contests for top players
- 14-day time limit on welcome bonus
5. XBet – Utah Online Sports Betting Site with Fast Withdrawals
XBet is our pick for Utah sports bettors who want to get payouts as quickly as possible. This sportsbook lets you claim your winnings at any time and can pay out Bitcoin, Bitcoin Cash, and Litecoin in under 24 hours. Credit and debit card payouts typically take less than 48 hours. So, if you want to make a deposit ahead of a big game and then take your payout right away, XBet makes it possible.
This Utah sports betting site doesn’t have quite the same range of sports markets as our other top picks. However, most bettors won’t find a shortage of bets – XBet offers a full range of wagers, including prop bets and parlays, for the NFL, NBA, NHL, MLB, soccer, tennis, golf, rugby, and more. It also offers live in-game betting, although you’ll have to look elsewhere for a live stream.
XBet offers new players a 100% deposit match bonus worth up to $500. It comes with a 7X wagering requirement, minimum odds of 2:1, and no time limit for when you need to use it.
- Extremely fast payouts
- Live in-game betting
- Welcome bonus up to $500
- 24/7 customer support
- Doesn’t offer live streaming
Utah Betting Sites Comparison
Wondering which Utah sports betting site is right for you? We’ve put together the table below to help you compare our top 10 picks head to head.
|Welcome Bonus||Promo Code||Available Markets||Live Streaming||Payment Methods|
|Betonline.ag||100% deposit match up to $1,000||Not required||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, snooker||No||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|MyBookie||100% deposit match up to $1,000||MYB100||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football||Yes||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin|
|Bovada||100% Bitcoin deposit match up to $750||BTCSWB750||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, darts, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, beach volleyball, snooker, winter sports, futsal||Yes||Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin|
|BetUS||125% sportsbook deposit match up to $2,500||JOIN125||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, surfing, snooker, futsal||No||Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin|
|XBet||100% deposit match up to $500||Not required||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football, cycling, wrestling||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin|
|Intertops||100% deposit match up to $500||INSIDERS||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, e-sports||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill|
|SportsBetting.ag||100% deposit match up to $1,000||KICK100||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, snooker||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple|
|BetNow||100% deposit match up to $500||BN100||NFL, auto racing, tennis||No||Credit card, debit card, Bitcoin, Bitcoin Cash|
|GT Bets||100% deposit match up to $500||BOS50||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, darts, handball, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football||No||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple|
|BUSR||20% deposit match up to $500||WELCOME20||NFL, MLB, NBA, NHL, college sports, auto racing, soccer, golf tennis, cricket, Aussie rules, MMA, rugby, table tennis, volleyball, e-sports, Canadian football||No||Credit card, debit card, Bitcoin, Litecoin|
Is Sports Betting Legal in Utah?
Sports gambling is not currently legal in Utah, nor is it likely to be legalized anytime in the near future. The state has a conservative culture with strong ties to the Mormon religion, which strictly prohibits gambling.
In fact, Utah is one of only 5 states in the US that doesn’t run a state lottery and one of only 2 states that doesn’t doesn’t have any form of legal gambling. Utah doesn’t have any casinos, charitable betting, horse race betting, or even bingo games.
Utah has gone so far as to explicitly prohibit gambling in its state criminal code, so that it would still be illegal even if the federal government legalized gambling. The state’s attitude towards legal sports betting was summed up best by Governor Gary Herbert’s statement after the Supreme Court legalized sports betting at the federal level in 2018: “Governor Herbert appreciates the Supreme Court’s reaffirmation of states’ rights to regulate gambling within their borders, a right Utah will exercise by continuing to prohibit gambling within our state.”
So, the only way that gamblers can bet on sports in Utah is through an offshore sportsbook. These sites aren’t explicitly legal, but since they are based outside the US they are not subject to Utah laws around gambling. Offshore sportsbooks like BetOnline, MyBookie, and others provide a safe way for Utah residents to bet on sports online.
Let’s take a look at a brief timeline of betting legislation in Utah:
- 2019: Senator David Haskins proposed a bill that would legalize betting on horse racing in Utah. However, the bill died in committee.
- 2020-2021: There was no legislation around gambling proposed in Utah in 2020 or 2021.
Gambling Tax in Utah
Utah requires all residents to pay state income tax on income from gambling in other states or online. The current state income tax rate is 5%. You can use your gambling losses to offset your winnings, but you cannot claim negative income from gambling to offset other income in Utah.
What Sports Can You Bet On in Utah?
You can bet on almost all major sports in Utah. All of the best Utah sports betting sites carry dozens of markets, including both US and international sports.
That means that you can bet on any NFL, NBA, NHL, or MLB games, as well as most college football and college basketball matches. You can also wager on NASCAR and other motorsports, UFC and MMA, and more traditional sports like tennis and golf. Most Utah sportsbooks also carry international markets like Aussie rules football, soccer, cricket, and handball.
In addition, most Utah sportsbooks carry horse racing. While Utah has a horse racing industry, you can’t bet on it within the state. With offshore sports betting sites, you can bet on horse races in Utah and around the world.
Esports Betting in Utah
A growing number of sportsbooks now allow esports betting in Utah. BetOnline in particular has an enormous range of esports to bet on: you can wager on CS:GO, Overwatch, FIFA, Dota 2, Starcraft 2, Rainbow Six, and King of Glory. Many Utah sportsbooks also carry prop bets and live in-game betting for major esports tournaments.
Types of Betting Markets
When it comes to sports betting in Utah, not all bets are the same. In fact, there are several different types of bets you can place on most games. Here, we’ll cover everything you need to know about the main types of betting markets.
- Moneyline Bets: Moneyline bets are the most common types of bet available at sportsbooks in Utah. With this type of bet, you’re simply placing a wager on which team will win.
- Prop Bets: Proposition bets are bets on events that don’t directly affect who wins a match. These include bets on which team will be winning after the first quarter or how many points a particular player will score.
- Over/Under Bets: Over/under bets let you wager on whether a specific metric – like the combined final score of both teams – will be above or below a value set by the sportsbook.
- Parlays: Parlay bets allow you to combine 2 or more wagers. You can combine moneyline, prop, and over/under bets, either on the same match or across multiple games or even different sports. To win a parlay, all of your individual bets must win.
- Futures: Futures bets are bets on events that will happen in the future. You can place a futures bet on which team will win next year’s NBA championship, for example, or on who will be the league MVP next season.
- Correct Score: In a correct score bet, you are wagering on the final score for a game. You must get each team’s score exactly right to win this bet.
Bonuses at Utah Sportsbooks
All of the top Utah sportsbooks offer welcome bonuses to reward you for joining. These bonuses can add up to a lot of money, so let’s take a closer look at the most common types of offers.
Matched Deposit Bonuses
The most common type of bonus you’ll find for sports betting in Utah is a deposit match bonus. With this type of bonus, the sportsbook will match your deposit, often dollar for dollar. At BetOnline for example, you’ll get a $1 for every $1 you deposit up to $1,000. Some sportsbooks like BetUS even give you more than $1 for every $1 you desire.
Free Bet Bonuses
Free bet bonuses let you place a wager completely risk-free. Typically, free bet bonus offers require you to make a deposit and then place a bet up to a certain value. If you win your bet, you get to keep the winnings. If you lose the bet, the sportsbook will simply reimburse you – so you don’t lose the money you wagered.
No Deposit Bonuses
No deposit bonuses are welcome bonuses that you get just for signing up for a new online sports betting account. You don’t need to deposit your own money to start betting with the bonus funds. However, keep in mind that you’ll typically need to make a deposit before you can withdraw the bonus funds.
One thing to note is that most bonus offers come with some terms and conditions. For example, you usually have to bet your bonus funds on a wager with minimum odds of 2:1 or higher. Some Utah sports betting sites like BetOnline and BetUS also put time limits on your bonus – you have to bet the bonus funds and meet the wagering requirement quickly or else the funds will disappear.
With all this in mind, let’s compare bonus offers from the best sites for sports betting in Utah:
|Welcome Bonus||Promo Code||Minimum Odds||Expiration Date|
|Betonline.ag||100% deposit match up to $1,000||Not required||2||30 days|
|MyBookie||100% deposit match up to $1,000||MYB100||2.5||None|
|Bovada||100% Bitcoin deposit match up to $750||BTCSWB750||2||None|
|BetUS||125% sportsbook deposit match up to $2,500||JOIN125||2.8||14 days|
|XBet||100% deposit match up to $500||Not required||2||None|
|Intertops||100% deposit match up to $500||INSIDERS||2||None|
|SportsBetting.ag||100% deposit match up to $1,000||KICK100||2.5||30 days|
|BetNow||100% deposit match up to $500||BN100||2.6||None|
|GT Bets||100% deposit match up to $500||BOS50||2||None|
|BUSR||20% deposit match up to $500||WELCOME20||2.5||None|
Deposit & Withdrawal Methods for Utah Betting
Top Utah sports betting sites make deposits and withdrawals as easy as possible. All of the platforms we reviewed accept Visa and Mastercard debit cards, and many also accept American Express cards. Sites like Intertops also accept e-wallets such as Skrill.
In addition, many sportsbooks now accept cryptocurrencies for payments as well. For example, MyBookie accepts Bitcoin, Bitcoin Cash, Ethereum, Litecoin, and Ripple.
We’ve put together the table below so you can see what payment methods each Utah sports betting site accepts and how payouts work.
|Payment Methods||Minimum Deposit||Minimum Withdrawal||Payout Time|
|Betonline.ag||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin||$10||$100||48 hours|
|MyBookie||Credit card, debit card, wire transfer, Bitcoin, Bitcoin Cash, Ripple, Ethereum, Litecoin||$25||$100||48 hours|
|Bovada||Credit card, debit card, Zelle, Bitcoin, Bitcoin Cash, Litecoin||$10||$10||24 hours|
|BetUS||Credit card, bank wire, Bitcoin, Bitcoin Cash, Ethereum, Litecoin||$10||$100||24 hours|
|XBet||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin||$25||$50||24-48 hours|
|Intertops||Credit card, debit card, Bitcoin, Bitcoin Cash, Skrill||$20||$25||48 hours|
|SportsBetting.ag||Credit card, debit card, Bitcoin, Bitcoin Cash, Ethereum, Litecoin, Ripple||$20||$100||24-36 hours|
|BetNow||Credit card, debit card, Bitcoin, Bitcoin Cash||$20||$5||24 hours|
|GT Bets||Credit card, debit card, Bitcoin, Bitcoin Cash, Litecoin, Ripple||$35||$100||72 hours|
|BUSR||Credit card, debit card, Bitcoin, Litecoin||$100||$100||5-7 days|
Utah Mobile Betting Apps
Sports betting in Utah is now possible from anywhere thanks to mobile betting apps. These free apps for iOS and Android offer all the same features as desktop betting sites, but they’re designed to work seamlessly on mobile devices. Top betting apps let you easily place and edit wagers, and you’ll have access to all the same betting markets on mobile as you do on the web.
It’s worth noting that not every Utah sportsbook uses mobile apps. Many, like BetOnline and MyBookie, have mobile-friendly websites instead. These don’t require a download and you can access them using your smartphone’s web browser.
Live Betting & Streaming in Utah
Live betting is one of the most exciting ways to bet on sports in Utah. With this type of betting, you can place wagers during a game as it unfolds – not just before the game. Sportsbooks update the odds for specific wagers in real time in response to events in the match, and some like MyBookie even release new prop bets as games progress.
Streaming is a natural complement to live betting so you can see what’s going on during the game without ever leaving your sportsbook’s website. Of the sites for sports betting in Utah that we reviewed, MyBookie and Bovada offer live HD streaming for most matches.
How to Compare Utah Sportsbooks
Our team takes a rigorous approach to choosing the top sports betting sites in Utah. Here are the main factors we compare:
Range of markets
The range of sports and bet types that Utah sportsbooks carry is a huge factor in our rankings. The more sports, the better – which is why all of our top-rated bookies have dozens of sports markets, including both domestic and international sports leagues. All of the top sites for sports betting in Utah also let you place parlay bets and prop bets.
Welcome bonuses can add up to a lot of money, so they factor heavily into our Utah sportsbook reviews. Sportsbooks like BetOnline, MyBookie, and Bovada each offer up to $1,000 for new players, and BetUS offers up to $2,500. Be sure to check the wagering requirement, minimum odds, and time limits for all bonus offers, as these can impact how easy they are to claim and use.
Payments should be fast, simple, and seamless at Utah sportsbooks. All of the sportsbooks we reviewed accept credit cards, debit cards, and cryptocurrency, and most offer payouts in under 48 hours.
Live betting & streaming
Live betting and streaming aren’t essential features, but they are nice to have. Live in-game betting in particular makes sports betting in Utah more exciting and opens up new ways to bet on games. HD streaming, which is available at MyBookie and Bovada, can also be important if you don’t have another way to watch sports matches online.
Licensing & security
Security is paramount when choosing an online sportsbook in Utah. All of the bookies we reviewed are licensed and regulated in their home countries. In addition, they use advanced encryption to protect your account information and keep your funds secure.
Sportsbooks at Utah Casinos
Utah does not have any casinos or physical sportsbooks. The state has a total prohibition on gambling, although you can still play with offshore sportsbooks.
Are Online Casinos Legal in Utah?
Online casinos are not legal in Utah. The state doesn’t allow casino gambling in any form – not even slots or bingo. That said, Utah residents can still play online casino games with offshore casinos. Like offshore sportsbooks, offshore casinos operate outside Utah gambling laws and provide a safe way to play online.
In several cases, the best online casinos in Utah and the best sports betting sites in Utah are one in the same. MyBookie, BetOnline, and BetUS all have online casinos that come highly rated by our team.
DFS in Utah
Somewhat surprisingly, daily fantasy sports are legal in Utah. DFS is not considered gambling, so it is fully legal in the state. Daily fantasy sites like DraftKings and FanDuel have operated in Utah for several years and continue to accept new Utah players.
Horse Racing Betting in Utah
Although Utah has its own horse racing industry and there are several races held in the state, Utah prohibits all forms of horse race betting. Even online horse betting sites like TVG are banned in Utah.
However, it’s possible to bet on horse races with any of the offshore sportsbooks that we reviewed. You can bet on horse races in Utah as well as races around the US and internationally.
Sports betting in Utah is easier than ever thanks to offshore sports betting sites like the 10 platforms we reviewed. All 10 sites offer a wide range of sports markets, but we think BetOnline stands out for its selection of wagers and handy parlay builder. Sign up for BetOnline today and claim your $1,000 welcome bonus!
Utah Sports Betting FAQs
Is online sports betting legal in Utah?
What is the legal gambling age in Utah?
Who oversees Utah sports betting?
Is mobile sports betting available in Utah?
Where can I place bets on sports in Utah?
NBA Team Salaries
- Lakers vs. Thunder: Preview, Prediction, and Betting Lines
- Pacers vs. Raptors: Preview, Predictions and Betting Picks
- Hawks vs. Pelicans: Preview, Predictions and Betting Picks
- Washington Wizards vs. Boston Celtics: Betting Picks, Prediction, and Preview
- Timberwolves vs. Bucks: Preview, Prediction, and Betting Lines