We've got a great weekend of football ahead with the classic Army vs. Navy matchup on Saturday, and then a loaded NFL Week 15 slate with plenty of great football betting opportunities. New users can sign up at top sportsbooks to earn over $5,500 from the best football betting promo codes.

Below, you'll find the best college football and NFL betting promos available this week. We'll also preview two of the top games this weekend.

Best Football Betting Promo Codes for CFB, NFL Games

Bet365*

$150
in bonus bets
SFAMAX
CLAIM

DraftKings

$200
+ 3 months of NBA League Pass
NO CODE
CLAIM

BetMGM

$1,500
first bet protection
SFAPLAY
CLAIM

FanDuel

$150
if first bet wins
NO CODE
CLAIM

Hard Rock Bet

$150
if first bet wins
SFA20X
CLAIM

Fanatics

$2,000
in FanCash
NO CODE
CLAIM

*21+ only. New customers only. Min. $10 deposit and $5 bet required. Bonus paid as non-withdrawable site credit. The Bet365 bonus code ‘SFAMAX' can be used during registration, but does not change the offer amount. T&Cs, time limits and exclusions apply. | #Ad

Best Football Betting Promo Codes This Weekend (Dec. 12-15)

New users can claim more than $5,500 in bonus bets from this week's top football betting promo codes. These NFL and CFB betting promos can be used on any contest this weekend, including Saturday's college football action, as well as any NFL Week 15 game.

1. Bet365: Bet $5, Get $150

The Bet365 bonus code SFAMAX rewards new players with $150 in bonus bets when they register their account and place a first bet of $5 or more. Unlike many other top sportsbook promos, your first wager doesn't have to win to receive the bonus bets.

Claim THE BET365 Bonus Code

21+ only. New customers only. Min. $10 deposit and $5 bet required. Bonus paid as non-withdrawable site credit. The bet365 bonus code ‘SFAMAX' can be used during registration, but does not change the offer amount. T&Cs, time limits and exclusions apply. | #Ad

2. DraftKings: Bet $5, Get $300 + 3 Months NBA League Pass

The DraftKings promo code offers new users $300 in bonus bets when they sign up and place a bet of at least $5 on the sportsbook (your first wager must win). Additionally, new customers can receive three months free of NBA League Pass for a limited time.

Claim THE DraftKings Promo Code

New customers only. Must be 21+ (unless otherwise stated) and physically present in a DraftKings eligible state. First bet must be placed within 30 days of registration. Bonus bets expire 7 days after issuance. See DraftKings.com for full terms. Gambling problem? Call 1-800-GAMBLER.

3. BetMGM: $1,500 First Bet Offer

New BetMGM players can get up to $1,500 in bonus bets if their first football bet is a loss. The amount of your losing wager determines the amount of bonus bets received. Enter the BetMGM promo code SFAPLAY to claim the football betting promo code.

CLaim THE BETMGM Bonus Code

New customers only. Must be 21+ and present in a BetMGM legal state. First bet must be placed within 7 days of registration. If first bet loses, receive bonus bets equal to stake up to $1,500. Bonus bets expire 7 days after receipt. See BetMGM.com for full terms and conditions. Gambling problem? Call 1-800-GAMBLER.

4. FanDuel: Bet $5, Get $150

The FanDuel promo code rewards new customers $150 in bonus bets. However, after you've signed up you must place a $5 winning wager to unlock the bonus. There are no minimum odds for your first bet, so you can bet on a heavy favorite, like the Seahawks winning as a 14-point favorite on the moneyline against the Colts (-1200 odds).

Claim THE FANDUEL PROMO Code

New customers only. Must be 21+ and present in a FanDuel legal state. First wager must be $5 or more. If first bet wins, receive $300 in bonus bets. Bonus bets expire 7 days after receipt. See FanDuel.com/sportsbook for full terms and conditions. Gambling problem? Call 1-800-GAMBLER.

5. Hard Rock Bet: Bet $5, Get $150

The Hard Rock Bet bonus offers new users $150 in bonus bets when they sign up and wager $5 or more. Like FanDuel and DraftKings, your first bet must win to activate the offer. No Hard Rock Bet promo code is required.

Claim THE Hard Rock Bet Promo Code

New customers only. Must be 21+ and present in AZ, FL, IL, IN, NJ, OH, TN, or VA. First bet of $5 or more required. $150 in bonus bets credited if your first bet wins. Bonus bets expire 14 days after issuance. Bonus bets are non-withdrawable and must be wagered 1x before withdrawal. See full terms and conditions. Gambling problem? Call 1-800-GAMBLER.

6. Fanatics: Get up to $2,000 in FanCash

The Fanatics Sportsbook sign-up bonus provides new customers with up to $2,000 in FanCash, which can be converted into bonus bets. After registering your account, you'll receive 10 no-sweat bets (worth $200 each) over the first 10 days. In summary, you'll receive $200 bet protection daily for 10 days after signing up.

Claim THE FANATICS Promo Code

New customers only. Must be 21+ and present in a Fanatics Sportsbook legal state. See full terms and conditions. Gambling problem? Call 1-800-GAMBLER.

Best Football Games to Bet On This Weekend

There are many big games in college football and the NFL this weekend. We have a preview of two of the best games that you can use your football bonus bets for.

Saturday | 3:00 PM ET | Army Black Knights vs. Navy Midshipmen (-6, O/U 38.5)

It's the annual December tradition this Saturday afternoon in Baltimore, Maryland, when the Army Black Knights (6-5) take on the Navy Midshipmen (9-2). The Midshipmen are no doubt having the better season, and they are a 6-point favorite after winning last year's matchup by a 31-13 final. But it was just two years ago when Army won 17-11.

As for how the teams are faring in 2025, Navy ranks 31st in the nation in scoring and 82nd in scoring defense, so they've been known to get into some shootouts like their 34-31 win over Air Force, 32-31 win at Temple, and 41-38 upset of ranked South Florida. They have that great rushing attack, and dual-threat quarterback Blake Horvath is looking to light up Army for the second year in a row. Last season, he had 107 passing yards and two touchdown passes while rushing for 196 yards and two more touchdowns in one of his best college games, which the Black Knights likely haven't forgotten about.

Army is just 6-5 after a 12-2 season last year. The Black Knights have experienced a significant decline in scoring, currently ranked 101st in the nation. But they are above average with the No. 49 scoring defense. They were able to come back in the final minutes and beat UTSA by a score of 27-24 in their most recent game. But it's also true that Army is 1-5 when allowing more than 21 points this season, so they can't afford to get into a shootout with the Midshipmen.

Like Navy, Army is led by a strong ground attack that averages 256.9 yards per game behind dual-threat quarterback Cale Hellums, who is looking forward to his first action in this rivalry. But he is not as dangerous as Horvath on the other side, so the Navy Midshipmen are a rightful favorite in this year's matchup.

Sunday| 1:00 PM ET | Los Angeles Chargers vs. Kansas City Chiefs (-5.5, O/U 41.5)

Call it the luck of the Chargers. You finally get a season where you don't have to worry about the Kansas City Chiefs winning the AFC West (first time since 2015), and yet there's the Denver Broncos leading the way at 11-2. Now, Justin Herbert is playing with a mangled hand, no starting offensive tackles, and he just took a career-high 7.0 sacks in an ugly overtime win against the Eagles.

However, the Chargers must turn things around quickly to travel to Kansas City for an early game. The Chiefs are also reeling after a 20-10 home loss to the Texans, which dropped them to 6-7 and severely damaged their playoff hopes. The Chargers can all but put an end to them with a win here to complete the sweep after winning 27-21 in Brazil to open this season.

However, the Chiefs play much better defense at home, and the defense wasn't the reason they lost last week. It was the offense dropping the most passes in any game in Patrick Mahomes' career, including the third time this season that a pass went off Travis Kelce's hands for an interception. It was the first time in his career that Kelce had more drops than catches in a game, and the first time Mahomes ever had three interceptions and no touchdown passes against Houston's top-ranked defense. The Chargers have a good defense, too, and Mahomes will again be playing with several backup linemen. But the line held up adequately enough against Houston. It's on the receivers to get open and catch the ball.

The Chiefs remain a 5.5-point favorite despite the Chargers holding a three-game lead in the standings and having won head-to-head. The Chiefs have been losing close games at rates we've never seen in the Mahomes era, but with their season on the line here, they should at least play better than they did on Sunday night. But we'll see if Herbert and coach Jim Harbaugh can put the exclamation point on their season by completing the sweep and putting more pressure on Denver to win later on Sunday against Green Bay for the AFC West race.

A race that no longer includes the Chiefs in 2025.

BetMGM Odds for Chargers vs. Chiefs

Gambling Problem? Call 1-800-GAMBLER

21+ | Please Gamble Responsibly | Help is Available