Betting Promo Codes

The BettingUSA team compiles and verifies the latest betting promo codes each month to make it easy to find and compare offers and promotions at all the major online sportsbooks and racebooks in every state.

Many betting site welcome offers do not require customers to input sportsbook promo codes, but there are occasional instances in which bettors can use specific codes to claim exclusive bonuses. In other cases, bettors can use special promo codes to claim bonuses in select states or get promotions related to time-sensitive events like the Super Bowl, World Series, and the Kentucky Derby.

In addition, the latest sports betting promo codes can open access to special promotions such as bonus bets, odds boosts, and deposit bonuses at legal online betting sites.

Note: BettingUSA verifies all betting promo codes and sportsbook signup offers monthly and provides updates here when welcome offers change.

Most online sportsbooks accept promo codes, but it rarely makes a difference whether the customer inputs a code or not. However, there are times when it is necessary to have a promo code, and it never hurts to input one even if it’s not needed.

Below is a complete and up-to-date overview of sports betting promo codes for all the nation’s mainstream sports betting sites. Players often enter their promo codes when signing up, although some online sportsbooks ask for it on the deposit page when customers fund their accounts for the first time.

BetMGM Promo Code

Get Up to $1,000 Back in Bonus Bets Over Your First 10 Days
Terms Apply Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 21+ only. Please Gamble Responsibly. Visit mdgamblinghelp.org (MD). See BetMGM.com for Terms. New Player Offer for new players only. Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in NJ, MA, MI, NV, NY, ON, PA, PR, and WV.
Bet Now
TitleDetails

BetMGM Sportsbook Bonus Code

BUSABONUS
First Bet Bonus (Most States)Bonus Bets Worth up to $1,500
Eligible States

AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MO, MS, NC, OH, TN, VA, WY

Alternative Bonus (Select States)Bet $10, Get $150 in Bonus Bets If You Win
Alt Bonus Eligible StatesMI, NJ, PA, WV
Eligibility PeriodBonus bets expire after 7 days

Caesars Sportsbook Promo Code

TitleDetails

Caesars Sportsbook Promo Code

BUSA20X
Welcome BonusBet $1, Get Double Winnings On Your Next 20 Wagers
How It Works

Bet $1 to receive twenty 100% profit boost tokens
Profit boost winnings paid as cash
Max additional winnings for each token is $2,500
Profit boost tokens expire after 14 days

Eligible States

 AZ, CO, DC, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MO, NJ, NY, NC, OH, PA, TN, VA, WV, and WY.

FanDuel Sportsbook Promo Code

TitleDetails

FanDuel Sportsbook Promo Code

Not Needed
Welcome BonusBet $5, Get $50 for Seven Days ($350 in total bonuses)
How to QualifySign up for an account
Deposit $5+
Place a $5+ wager to receive a $50 bonus bet each day for 7 days
Eligible StatesAZ, CO, CT, DC, IA, IN, IL, KS, KY, LA, MA, MD, MI, MO, NC, NJ, NY, OH, PA, PR, TN, VA, VT, WV, WY
Eligibility PeriodBonuses issued as nonwithdrawable bonus bets
Bonus bets expire seven days after receipt
Your seven-day period begins upon opting in

[ninja_tables id="172177"]

Fanatics Sportsbook Promo Code

TitleDetails

Fanatics Sportsbook Promo Code

Not Required
Sportsbook Bonus

All states except New York: Bet $20, Get $350 in FanCash
(FanCash issued in $50 increments over 7 days)
New York Customers: 10 x $100 Bet Match (Paid in FanCash)

Eligible StatesAZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, MO, NC, NJ, NY, OH, PA, TN, VA, VT, WV, and WY
FanCash ExpiryAll states except New York: Each $50 FanCash bonus expires 24 hours after receipt
New York: Unused FanCash expires 7 days after receipt

Hard Rock Bet Promo Code

TitleDetails
Eligible StatesAZ, CO, FL, IL, IN, MI, NJ, OH, TN, VA

Hard Rock Bet Promo Code

Not Needed
Welcome OfferBet $5, Get $150 in Bonus Bets Instantly
How to QualifyRegister and place a first wager ($5+) on any sport
Eligibility PeriodBonus Bets expire 7 days after issuance

[ninja_tables id="168150"]

BetRivers Promo Code

TitleDetails

BetRivers Bonus Code

BUSA
Eligible StatesAZ, CO, DE, IA, IL, IN, LA, MD, MI, NJ, NY, OH, PA, VA, WV
Sportsbook BonusSecond chance bet worth $100 to $500 (varies by state)
Eligibility Period30 days

Other Sportsbook Promo Codes

The most prominent horse racing betting sites offer deposit bonuses, cashback rebates, and other frequent promotions to horse bettors who sign up with the latest racebook promo codes. Current horse racing promotions and signup offers at the nation's biggest operators are listed below:

TwinSpires Promo Code

TitleDetails

TwinSpires Offer Code

BET200
Sign-Up BonusWagering bonus up to $200
Wagering Requirement4x to earn the bonus, 1x on bonus funds
Eligibility PeriodMust wager $800 within 30 days of registration

AmWager Promo Code

TitleDetails

AmWager Promo Code

BUSA
First Deposit Bonus100% Deposit Bonus Worth $50
Wagering Requirement1x on Bonus Amount
# Of Eligible States29
Eligibility PeriodPromotional credits expire after 30 days

Other Racebook Promo Codes

The following daily fantasy sports sites offer prediction-style fantasy games that look and feel more like sports wagering than DFS contests. However, each is legal in many states where sports betting isn’t yet available and is therefore an attractive alternative in the meantime.

BettingUSA has exclusive daily fantasy sports promo codes for each DFS app listed below:

PrizePicks Promo Code

TitleDetails

PrizePicks Promo Code

BUSA
Welcome BonusPlay $5, Get $150 in Lineups If You Win
Play-Through RequirementsNone
Eligibility19+ in most states
21+ in AZ and MA

Underdog Sports Promo Code

TitleDetails

Underdog Sports Promo Code

BETUSA
Welcome BonusChoose Your Bonus
How It WorksChoose one of the following bonuses:



  • 50% up to $1,000 first deposit match

  • Play $5, get $100 in bonus entries

  • Five free rips packs worth up to $750

EligibilityNew customers 18/21+

ParlayPlay Promo Code

Operators use sportsbook promo codes to track marketing spend, and affiliates use bonus codes to track and credit new customer signups.

In most cases, all new customers receive the same welcome bonus regardless of which promo code they input when signing up. However, BettingUSA has exclusive promo codes for multiple operators and provides them on this page so readers can ensure they receive the best welcome offer.

Consider the Terms and Wagering Requirements Before Accepting Any Promotional Offer

Remember, online sportsbooks are in the business of making a profit, and you are the customer. All sports betting promotions come with terms and conditions attached – usually in the form of wagering requirements.

BettingUSA strongly recommends that sports bettors familiarize themselves with the terms and conditions of any promotion before accepting it to avoid a potentially frustrating experience.

Not always. Most promo codes are for new customer welcome offers, but sports betting sites occasionally offer custom promotions to existing users around major events. Typically, these offers are only valid for betting on one specific event.

BettingUSA keeps all sports betting promo codes listed here up to date. In addition, some sportsbooks confirm the validity of any entered codes on the registration page, allowing customers to be sure they’re getting the offer they want.

Every welcome offer is unique, and bettors’ needs vary, so it is difficult to call any promo code “the best.” That said, BettingUSA provides the latest betting promo codes to ensure new users qualify for the best bonus offered by the nation’s most prominent online sportsbooks and racebooks.

Readers can scan the promo code informational tables above for a quick rundown of each offer. Additionally, bettors can follow the blue links above each table to learn more about that betting site and its welcome offer.