Colorado’s Best Betting Sites

fanduel sportsbook

Fanduel Sportsbook

Bet $5, Get a $150 Bonus





21+ and present in CO. Gambling Problem? Call 1-800-522-4700.

draftkings sportsbook

Draftkings Sportsbook

Get a No Sweat 1st Bet

Up to $1000



superbook sports

Bet365 Sportsbook

Bet $5, Get $150

or 2nd Chance Bet up to $1000

betmgm online casino

BetMGM Sportsbook

First Bet Bonus Offer

Up to $1500


Caesars Sportsbook

Get a 2nd Chance Bet up to $1000

Use Code: USGAMBLER1000


Colorado Sports Betting Overview

As of May 1st, 2020, legal sports betting is authorized in Colorado. On November 5th, 2019, voters approved Proposition DD to allow legislators to enact sports betting legislation. The CO legislature approved bill HB19-1327 to authorize legal sports betting. The law restricts sports betting to the casinos already licensed by Black Hawk, Central City, and Cripple Creek, but it allows them to offer mobile and online sports betting. Fees and taxes are at the reasonable end of the scale. The 10 percent sports betting tax is higher than the 6.75 percent in Nevada, but lower than in many other states. For example, in Pennsylvania, casinos have to pay 36 percent on their sports betting revenue.

You must be 21 or older to bet on sports in Colorado, on par with most other states. Colorado saw 15 sports betting apps launch within the first year of legalized wagering, signaling that Colorado would be a saturated market within the United States. As of 2022, there are 25 legal sports betting apps active in the Centennial State. This means that you have plenty of options as far as legal sportsbooks to do business with.


All Sportsbook Operators in Colorado:

  • Bally Bet
  • Barstool Sportsbook
  • Bet365 Sportsbook
  • Betfred Sportsbook
  • BetMGM
  • BetMonarch
  • BetRivers
  • Betway
  • Bet Wildwood
  • Caesars Sportsbook
  • Circa Sportsbook
  • DraftKings Sportsbook
  • Elite Sportsbook
  • FanDuel Sportsbook
  • FOX Bet
  • MaximBet
  • Play Maverick Sports
  • PlayUp
  • PointsBet
  • SBK
  • SI Sportsbook
  • Sky Ute Sportsbook
  • SuperBook
  • Tipico Sportsbook
  • TwinSpires Sportsbook
  • WynnBET


Best Sportsbook Welcome Offers

DraftKings Sportsbook

New accounts can get a $50 bonus when they make an initial deposit of $5 or more. Additionally, there is a 20% deposit match up to $1,000! To take full advantage of this promo, a new customer could make a $5,000 deposit to get the maximum bonus in the amount of $1,000. It is important to know that there is a play-through requirement associated with these bonus funds: for every $25 played on DraftKings Sportsbook, the user will have $1 in bonus funds released into their account. The play-through requirement must be met in 90 days from the date of your initial deposit to receive the maximum bonus


Betfred Sportsbook

Signup with Betfred Sportsbook and get $111 bonus bet when you make your first bet of $50 or more. Additionally, get up to $200 of your losses back each week for your first 5 betting weeks.

Bet365 Sportsbook

Bet365 is now live in Colorado as of September 1st, 2022 and offers a very generous welcome offer of $150 in bonus bets following an initial bet of at least $5. To claim this offer, new players will have to sign up and make a minimum deposit of $10, and then claim the offer. To activate your bonus bets, place a qualifying wager of at least $1 from your deposited funds. $150 in bonus bets will be credited once your initial wager settles. A minimum odds requirement of -500 or greater must be met in order to release bonus bets. 

BetRivers Sportsbook

New bettors can claim a 2nd chance bet up to $500 deposit match bonus offer! 

FanDuel Sportsbook

FanDuel has a limited-time Bet $5, Get $150 promotional offer for new accounts in Colorado. 

Maxim SportsBook

New players that register for a MaximBet account in Colorado will be eligible for a risk-free bet, up to $500 on their initial bet. Simply deposit and place your first wager. If it wins, you will not receive any free bet credits, but if your wager loses, you will get back your stake amount, up to $500 in the form of free bet credits. Free Bet Credits can only be used to place bets at odds of -200 or higher. Bets with odds shorter than -200 (e.g. -400, -500, -1000) cannot be placed using Free Bet Credits.

Sports Illustrated Sportsbook

New players can enter code VIP60 upon registration to become eligible for a Bet $10 Get $60 welcome offer. No matter whether your first bet is a winner or a loser, as long as your first wager has -200 minimum odds (-200 or longer odds), you will be eligible for a $60 free bet once your initial wager settles. Once you make your SI Sportsbook account, you will have 7 days to deposit and place a minimum $10 wager before you forfeit this welcome offer. This offer is on the lower-end as far as the amount of free bet you can receive, but it is a generous offer nonetheless.

Best Sports to Bet on in Colorado

NFL: Denver Broncos
MLB: Colorado Rockies
NBA: Denver Nuggets

NHL: Colorado Avalanche
NCAAF/NCAAB: Colorado Buffaloes, Colorado State Rams, Air Force Falcons

Colorado Sports Betting FAQs

Do I need to be a resident of Colorado to bet on sports?

As long as you are located within the state of CO, you can legally place sports bets. Be sure when registering to use the most accurate information as possible, even if you reside outside of the state. This will ensure that you pass the KYC, or Know Your Customer, process without any hiccups.

Is DFS legal in Colorado?

Daily Fantasy Sports contests are legal in Colorado on top of legal sports betting. CO has had Daily Fantasy Sports since 2016. As long as you are 18 or older, you can play DFS through DraftKings, FanDuel, or any other DFS provider in the state.

Can I bet on horses in Colorado?

Colorado has a single facility that offers live horse racing to wager on. Bally’s Arapahoe Park in Aurora, CO is open for live racing during August, September, and October each year. Additionally, there are 10 other standalone off-track betting locations in Colorado. Online horse betting sites can legally accept wagers from people in Colorado.