$250 in Free Play with Fliff this Football Season! Claim Here

Read below for LSR’s current list of top picks for Virginia sportsbook promos. Using the links on this page, you can sign up for a bonus at the VA sports betting app of your choice. We’ve ranked sportsbook promos in Virginia and listed everything you need to know before you sign up.

Best Virginia sportsbook promos in September 2026

1
Up to $1,500
In Bonuses
Top Features
  • Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*

  • *Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET

Not available in AL, AK, AR, CA, CT, DE, FL, GA, HI, ID, ME, MN, MT, NE, NH, NM, ND, OK, OR, RI, SC, SD, TX, UT, VT, WA, and WI

2
Get Up to $1,000
Matched in FanCash
Top Features
  • Get a 100% Bet Match up to $100 in FanCash for 10 Days

  • Earn FanCash & Spend it on Team Swag or More Bets

  • Daily Odds & Profit Boosts on Select Games

Not available in AL, AK, AR, CA, DE, FL, GA, HI, ID, ME, MN, MS, MT, NE, NH, NM, ND, OK, OR, RI, SC, SD, TX, UT, WA, and WI

3
Get $250
In Bonus Bets
Top Features
  • Get $250 in Bonus Bets When You Wager $5 for 5 Days ($50 Bonus Bets Per Day)

  • Available on Desktop, Android & iOS

  • Easy Deposits, Fast Withdrawals

Not available in AL, AK, CA, CT, DE, FL, GA, HI, ID, ME, MN, MS, NE, NV, NH, NM, ND, OK, OR, RI, SD, TX, UT, WA, and WI

4
Bet $5 Get $100
In Bonus Bets
Top Features
  • Bet $5, Get $100 - 5 X $20 Bonus Bets over 5 Weeks

  • Game Lines, Prop Bets & Parlays for Days

5
Spend $5+ Get $150 in Bonus Bets
New User Bonus
Top Features
  • Spend $5+ Get $150 in Bonus Bets Over 14 Days

  • Plus Get up to $1,000 Deposit Bonus

  • Bet on All Your Favorite Sports With America's Top-Rated Sportsbook

Not available in AL, AK, CA, DE, FL, GA, HI, ID, ME, MN, MS, MT, NE, NV, NM, ND, OK, OR, RI, SC, SD, TX, UT, WA, and WI

6
Bet $10, Get $200
In Bonus Bets Win or Lose
Top Features
  • Bet $10 Get $200 in Bonus Bets Win or Lose

  • 30% Extra on Same Game Parlay Profit

  • T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET (AZ, CO, IL, IN, KS, KY, LA, MD, MI, MO, NC, NJ, OH, PA, TN, VA, WV) or 1-800-BETS OFF (IA). 21+ only. Please gamble responsibly. Must be present in AZ/CO/IA/IL/IN/KS/KY/LA(select parishes) /MD/MI/MO/NC/NJ/OH/PA/TN/VA/WV.

Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. New customers only. T&Cs, time limits and exclusions apply. Bonus code is used for marketing and tracking purposes only.›

You must be 21 or older to bet in Virginia.

Virginia sportsbookWelcome offerPromo code (Click to join)
BetMGM SportsbookUp to $1,500 in Bonus Bets Paid Back on your First Bet if it Doesn’t WinBETLSR
Fanatics SportsbookGet up to $1,000 in FanCash Matched Bets (100% bet match up to $100 in FanCash for 10 days)BONUSLSR
FanDuel SportsbookGet $250 in Bonus Bets When You Wager $5 for 7 Days ($50 Bonus Bets Per Day)Click to claim promo
Hard Rock Bet SportsbookBet $5 Get $100 In Bonus Bets
(5 X $20 Bonus Bets over five weeks)
Click to claim promo 
DraftKings SportsbookSpend $5+, Get $150 in Bonuses Plus 20% Match up to $1,000Click to claim promo
bet365 SportsbookBet $10, Get $200 in Bonus Bets Win or LoseLSRBET

Virginia sportsbook bonuses and promo details

Picking a new sports betting site often comes down to the available sportsbook promos. But sifting through terms and conditions and wagering requirements isn’t always easy or fun. That’s why LSR has done the work for you and compiled a list of our favorite promos from VA sportsbooks below.

If you plan to sign up for a new sportsbook for the NFL Draft or 2025 regular season, make sure to read LSR’s guide to the best NFL betting sites.

1. BetMGM Sportsbook Virginia bonus code

What do I get with this promo?

BetMGM Sportsbook is offering up to $1,500 in Bonus Bets if your first bet loses. Use the code BETLSR when signing up.

Why is BetMGM’s promo better than others?

Terms and conditions

Click here for more information on the BetMGM Sportsbook bonus code and how the welcome offer works.

2. Fanatics Sportsbook Virginia bonus code

What do I get with this promo?

Fanatics Sportsbook is offering new users a chance to receive up to $1,000 in FanCash Matched Bets. Enter the code BONUSLSR when registering your account.

Why is Fanatics Sportsbook’s offer better than others?

Terms and conditions

Click here for more information on the Fanatics Sportsbook bonus code and this welcome offer.

3. FanDuel Sportsbook Virginia promo code

What do I get with this promo?

At FanDuel Sportsbook, you can receive a total of $250 in Bonus Bets over your first week on the site, and all you have to do is place at least a $5 wager each day for seven days. No promo code is needed to receive the offer.

Why is FanDuel’s offer better than others?

Terms and conditions

Click here for more information on the offer and how you don’t need a FanDuel Sportsbook bonus code to receive it.

4. Hard Rock Bet Sportsbook Virginia promo code

What do I get with this promo?

The Hard Rock Bet Sportsbook promo invites you to bet $5 or more, and you’ll receive a total of $100 in Bonus Bets. The Bonus Bets are for $20 each and will be distributed once per week for five weeks. You don’t need a promo code to receive the offer when creating your account.

Why is Hard Rock Bet’s offer better than others?

Terms and conditions

Click here for more information on the offer and how you don’t need a Hard Rock Bet bonus code to get it.

5. DraftKings Virginia bonus code

What do I get with this promo?

The DraftKings Sportsbook promo comes in two parts and potentially adds up to $1,150 in bonuses. The first part involves simply placing an initial bet of at least $5, and you’ll get $150 in Bonus Bets. The second part is a 20% deposit match bonus worth up to $1,000. No code is needed when signing up to take advantage of these offers.

Why is DraftKings’ offer better than others?

Terms and conditions

Click here for more information on the offer and how you don’t need a DraftKings Sportsbook promo code to receive it.

6. bet365 Sportsbook Virginia promo code

What do I get with this promo?

New users at bet365 Sportsbook can make an initial bet of at least $10, and whether the bet wins or loses, they’ll receive $200 in Bonus Bets. Use promo code LSRBET when registering.

Why is bet365’s offer better than others?

Terms and conditions

Click here for more information about the bet365 bonus code and what the offer entails.

Complete list of sportsbook promo codes in Virginia

Bettors in Virginia have 10 sports betting apps to choose from. Below is a list of all of them, along with their welcome bonuses and promo codes, if applicable.

Virginia sportsbookWelcome offerPromo code (Click to join)
BetMGM SportsbookUp to $1,500 in Bonus Bets Paid Back on your First Bet if it Doesn’t WinBETLSR
Fanatics SportsbookGet up to $1,000 in FanCash Matched Bets (100% bet match up to $100 in FanCash for 10 days)BONUSLSR
FanDuel SportsbookGet $250 in Bonus Bets When You Wager $5 for 7 Days ($50 Bonus Bets Per Day)Click to claim promo
Hard Rock Bet SportsbookBet $5 Get $100 In Bonus Bets
(5 X $20 Bonus Bets over five weeks)
DraftKings SportsbookSpend $5+, Get $150 in Bonuses Plus 20% Match up to $1,000Click to claim promo
bet365 SportsbookBet $10, Get $200 in Bonus Bets Win or LoseLSRBET
Bally Bet SportsbookBet $10, and Get $50 in Bonus BetsN/A
BetRivers Sportsbook2nd Chance Bet up to $250N/A
Caesars SportsbookBet $1, Double Your Winnings on Your Next 10 WagersN/A
theScore Bet SportsbookFirst Bet Reset Up to $1,000N/A

How to claim Virginia sportsbook bonuses

Claiming a sportsbook promo in Virginia is easy. But before you do, make sure to check out our how to bet page to find out important information and bonuses, bankroll management, budgeting, types and bets, and more. Here is how to sign up:

  1. Click on one of the offers above for your sportsbook of choice.
  2. Follow the prompts and create a new sportsbook account.
  3. If you need a promo code, enter the one provided by LSR above. Some sportsbooks do not require a code.
  4. Fill out the appropriate fields with your personal information as necessary. You may be required to upload documents to verify your identity and enter banking details.
  5. Make your first deposit. Note any minimum deposit requirements for the promo you intend to claim. 
  6. Browse through the betting catalog and pick a wager by adding it to your betting slip. Again, make sure your bet satisfies any requirements necessary to claim the promo. That may mean a minimum wager amount or type of bet. For instance, FanDuel requires a minimum first bet of $5.

Events to bet on in Virginia this week

VA sportsbook bonuses and promo code FAQs

What online sportsbooks are available in Virginia?

There are 10 legal sports betting apps in Virginia, including our top recommended sites BetMGM, Fanatics, FanDuel, Hard Rock Bet, DraftKings, and bet365.

Can I use a VA sports betting promo code if I already am a customer of that same sportsbook in another state?

No. You cannot use one of the promo codes above if you are already a customer of that book in another state. You must be a new customer on whichever app you pick.

How many times can I redeem a promo code?

One time. Also, you can’t use a different promo code from another site on the same app. New sign-up bonuses are only available once per customer. 

How long will these sports betting promos be available?

Sportsbooks are always changing their promos and bonuses, so it’s important to claim one quickly if you see one you like. Often, sportsbooks list when their promos expire in the terms and conditions, though that information can sometimes be challenging to locate. It’s important to read the full terms and conditions carefully for any bonus or promotion.

How old do I need to be to bet on sports in Virginia?

You must be 21 or older to bet in Virginia. 

How many sportsbook offers can I claim?

You can claim every sportsbook promo and bonus in the state if you wish, but you can only sign up once at each book.

Responsible gambling in Virginia

Virginia has resources available if you or someone you know is struggling with problem gambling. The Virginia Council on Problem Gambling website offers a wealth of helpful information, tips, an online chat, and links to other important resources.

You can also call 1-800-GAMBLER or text 800GAM in Virginia to speak to someone. The Virginia Problem Gambling helpline is an additional service you can call at 1-888-532-3500.

Virginia sportsbook promos related pages

North Carolina sportsbook promosMichigan sportsbook promos
New Jersey sportsbook promosNew York sportsbook promos
Ohio sportsbook promosArizona sportsbook promos
Pennsylvania sportsbook promosTexas sportsbook promos
California sportsbook promosIllinois sportsbook promos
Colorado sportsbook promosMaryland sportsbook promos