The Week 2 NFL schedule begins with the Buffalo Bills hosting the Detroit Lions for Thursday Night Football and ends with a Monday Night Football matchup that pits the Los Angeles Rams against the New York Giants at SoFi Stadium. In between, there will be 14 games on Sunday, and every contest in Week 2 is an opportunity to score nearly $5,000 in bonuses by using the top online sportsbook promos from the best betting apps. The latest Week 2 NFL odds list Buffalo as the 4.5-point favorite over Detroit, and the over/under for Lions vs. Bills is 53.5. Other notable NFL betting spreads include Bengals vs. Texans (-2.5), Steelers vs. Patriots (-5.5) and Vikings vs. Bears (-4.5). You can already wager hundreds of Week 2 NFL lines and boost your bankroll while doing so with these NFL sign-up bonuses. Get $200 in bonus bets with a $5 wager with the latest DraftKings promo code:

Bet on the NFL with the BetMGM bonus code CBSSPORTS for up to $1,500 in bonus bets:

Use the FanDuel promo code for NFL betting to get $350 in bonus bets:

There are dozens of online sports betting options if you're wondering how to bet on the NFL or where to bet on matchups like Bills vs. Lions, Patriots vs. Steelers or Rams vs. Giants. Here's a closer look at available sportsbook promos on some of the top NFL betting sites, as well as the best betting apps that are available for Week 2 NFL action, with instructions on how to claim each offer and where to bet on the NFL.

Week 2 NFL betting promos and bonus offers


Brand
PromoCBS promo code
DraftKingsBet $5, Get $200 in Bonus BetsJust click here
FanDuelBet $5, Get $350 in Bonus BetsJust click here
CaesarsBet $1, double your winnings on next 10 betsCBSDYW
BetMGMUp to $1,500 in bonus bets if your first bet losesCBSSPORTS
Fanatics10x $100 Bet Match in FanCashCBSFAN26
bet365Bet $10, Get $365 in bonus bets, win or loseJust click here
Hard Rock BetBet $5, Get $100 in bonus betsJust click here

FanDuel Sportsbook: Bet $5, Get $350 in Bonus Bets

The FanDuel promo code offer doesn't need a code, but new users must meet the legal age requirement in a state where FanDuel legally operates. Here's how to sign up for one of the largest betting sites.

How to sign up for FanDuel Sportsbook and claim the promo 

1. Tap the Claim Bonus button on this page, or click here.
2. Place a $5+ wager daily to be awarded bonus bets every day for seven days.
3. Users receive $50 in bonus bets per day regardless of the outcome of their wager.
5. Bonus bets expire 7 days after receipt, and your seven days start from the first day you opt into this promotion offer.

Get started at FanDuel here:

DraftKings Sportsbook: Bet $5, get $200 in bonus bets after your first $5 wager

No code is required for the DraftKings promo code, but users must be of legal age in a state where DraftKings legally operates. You must also be a new user at the sportsbook to qualify, meaning you could not have previously signed up for a DraftKings account. Here's how to sign up.

How to sign up for DraftKings Sportsbook and claim the promo 

If you are interested in signing up for DraftKings and claiming its welcome bonus, you can follow these simple steps:

  1. Select "Claim Bonus" on this page, or click here.
  2. Create a DraftKings Sportsbook account by entering all required information, including name, email and the last four digits of your Social Security number.
  3. Agree to DraftKings' terms and conditions.
  4. Make an initial deposit of $5 or more
  5. Place a first bet of at least $5 and collect two $25 bonus bets every seven days via click-to-claim for 21 days.

Get started at DraftKings here:

Fanatics Sportsbook: 10x$100 Bet Match in FanCash

The latest Fanatics Sportsbook promo code CBSFAN26 allows new users to get 10 bet matches up to $100 each over 10 days. Users receive their stake, up to $100, back in FanCash if your bet loses for each of the first 10 days. This promotion is available to eligible users in states where Fanatics Sportsbook operates legitimately (except New York).

How does the Fanatics Sportsbook promo code work?

  1. Download the Fanatics Sportsbook mobile app
  2. Register an account, filling out information such as email, birth date, and the last four digits of your social security number
  3. When prompted, enter promo code CBSFAN26
  4. Enable geolocation services on your device
  5. Agree to the terms and conditions
  6. Deposit at least $10 and claim the eligible promotion
  7. Place a wager of up to $100, and receive your stake back in FanCash if it loses
  8. Repeat for 10 days for a maximum of $1,000 in FanCash

Get started at Fanatics Sportsbook here:

BetMGM Sportsbook: Get up to $1,500 in bonus bets if your first bet loses

The latest BetMGM bonus code CBSSPORTS awards new users up to $1,500 back in bonus bets if their first bet loses. BetMGM users in New Jersey, West Virginia, Pennsylvania or Michigan can get a different promotion and receive $150 in bonus bets if they win their first bet of $10 or more.  

How does the BetMGM bonus code work?

  1. Those interested can click the CLAIM BONUS button on this page to navigate to BetMGM Sportsbook or click here
  2. After downloading the app, click the SIGN UP button.
  3. Begin creating a BetMGM Sportsbook account. Use promo code CBSSPORTS during sign-up to lock up to $1,500 in bonus bets if your first wager loses.
  4. Allow BetMGM Sportsbook to access your location. You must be physically located in a legal sports betting state where BetMGM operates to bet. 
  5. Users must deposit $10 or more. 
  6. If the first qualifying bet wins, you get your winnings in cash. If it loses, you will get the amount you wagered in bonus bets, up to $1,500.

Get started at BetMGM here:

Caesars Sportsbook: Bet $1, double your winnings on next 10 bets

The Caesars Sportsbook promo code CBSDYW allows new users to bet $1 and double their winnings on their next 10 wagers with 100% profit boosts. 

How does the Caesars Sportsbook promo code work?

  1. Click "Claim Bonus" on this page to begin the signup process or click here.
  2. When prompted, enter the promo code "CBSDYW".
  3. Register for a Caesars Sportsbook account.
  4. Make a first deposit of at least $10.
  5. Place your first bet of at least $1 and get 10 100% profit boosts.

Get started at Caesars here:

bet365 Sportsbook: Bet $10, get $365 instantly 

The bet365 bonus code offers new users $365 in bonus bets with a $10+ bet, whether the bet wins or loses. For those who haven't opened a bet365 account and want $365 in bonus bets, follow these steps below. 

How does the bet365 bonus code work?

  1. Click "CLAIM BONUS" on this page or click here.
  2. Sign up for a bet365 account.
  3. Make a first deposit of $10+.
  4. Place a first wager of at least $10 on anything.

After making that first wager with the bet365 bonus code, new bettors will be given $365 in bonus bets regardless of whether the bet wins or loses. You can divide the $365 in bonus bets however you'd like, but any amount left over will expire within seven days. New bet365 users must claim the offer within 30 days of signing up for a bet365 account. 

Get started at bet365 here:

Hard Rock Bet: Bet $5, Get $100 in bonus bets

The latest Hard Rock Bet promo code offers new users $100 in bonus bets after there first wager of at least $5. There's no specific code required to claim the offer, but you must be of legal age in a state where Hard Rock Bet legally operates.

Here's how to sign up for Hard Rock Bet, one of the top sports betting apps.

  1. Click here to go to Hard Rock Bet.
  2. Register your account and enter all the required information such as email, name and payment details.
  3. Make a bet of $5+ with odds of -500 or longer.
  4. Get $100 in bonus bets in the form of five $20 bonus bet slips over five weeks. Bonus bets expire in 7 days.

This offer is legal in Arizona, Colorado, Illinois, Indiana, Michigan, New Jersey, Ohio, Tennessee, and Virginia. 

Get started at Hard Rock Bet here:

Responsible gaming

Responsible gaming is a serious topic, and all sportsbooks take steps to ensure users play responsibly. The top sportsbooks feature several tools and resources available on their apps and websites, including wager limits, voluntary self-exclusion options, and more. If you or someone you know is dealing with a gambling problem, please seek assistance from trained professionals such as the Problem Gambling Help Network at 1-800-GAMBLER.