The 2025 NCAA Tournament tips off tonight with the first two games of the First Four -- North Carolina vs. San Diego State and St. Francis vs. Alabama State -- and if you're looking to boost your bankroll for this week's games, we've got the best March Madness betting promos worth nearly $4,000 in from top sportsbooks like Caesars, FanDuel, Bet365 and DraftKings.
Take advantage of these deals today, and have plenty of bonus money to wager on March Madness games Thursday, Friday and into the weekend.
Caesars, FanDuel, BetMGM, Bet365 and DraftKings, which rank as our top sports betting sites, are all offering tremendous offers for college basketball fans. In addition to these offers, we'll look at First Four odds and offer picks on North Carolina vs. San Diego State and St. Francis vs. Alabama State.
If you are in a state that has not yet legalized sports betting, try Underdog promo code BETFB for a 50% deposit match for up to $1,000 ahead of March Madness.
Caesars Sportsbook, FanDuel, Bet365 and DraftKings offer best March Madness betting promos
New customers unlock the best March Madness betting promos by registering at any of the sportsbooks listed on this page.
Sports Betting Promo Codes - March 2025
Take a look at the best U.S. sportsbook bonuses, which adds up to thousands of dollars in sports betting promos for NFL, NBA, NHL, college sports and more.
| Best US Sports Betting Promos | Top Sports Betting Offers | Sportsbook Promo Codes |
|---|---|---|
| Caesars promo code | Bet $1, get 10 profit boosts (100% each) | PLAYSDYW |
| FanDuel promo code | Win $250 bonus on $5 bet | None required |
| BetMGM bonus code | $1,500 back on first bet | PLAYSPORT |
| Bet365 | $1,000 First Bet Safety Net or Bet $5, Get $150 | BETPLAY |
| DraftKings promo code | Bet $5, Get $200 instantly & more (up to $1,200 in bonuses) | None required |
1. Caesars Sportsbook: Bet $1 on NCAA Tournament, Double Your Winnings on Next 10 Wagers
With Caesars Sportsbook promo code PLAYSDYW, the sportsbook will double the payout of the 10 bets you make after your first wager of $1 or more on March Madness.
To register:
- Click here to visit Caesars Sportsbook
- Select the state you're in
- Provide your email and the information requested
- Deposit $10 or more
You're all set to place a bet, and any winnings on your next 10 wagers are doubled.
2. FanDuel promo offers chance to score $200 on winning $5 March Madness bet
The FanDuel promo offers up to $200 in bonus bets just for winning your first wager of $5 or more on the NCAA Tournament.
New FanDuel users must register and make a deposit. Then, they can place the bet of their choice ($5 min.). If the bet wins, $200 in bonus bets will be placed in your account once the bet settles. That’s +4000 odds (40-to-1) on a $5 bet. Any winnings will be paid out as well.
Follow these simple steps to get started:
- Click our FanDuel promo link
- Submit the required information and proof-of-ID documents. No actual promo code is needed for registration
- Deposit at least $5 via your preferred payment method
- Place your first bet ($5 min.) on a game of your choice
If your wager wins, your winnings plus an additional $200 in bonus bets will be headed your way. FanDuel welcome bonus bets show up in your account within 72 hours of your qualifying bet. They must be used within 14 days of issuance and can be broken up into multiple wagers.
3. BetMGM bonus code PLAYSPORT: $1,500 first-bet promo for college basketball
BetMGM bonus code PLAYSPORT offers this deal for college basketball bettors in most states
Simply register, make a deposit and place your initial wager. If it falls short in the first group of states, BetMGM will match those losses in bonus bets so you can take another crack at profits without risking any extra funds.
In CO, MI, NJ, PA and WV, new customers can win $150 in bonus bets on a $10 wager
To qualify for the BetMGM bonus, simply click one of our links and follow these steps:
- Sign up for BetMGM, then make your first deposit of $10 or more.
- Place an opening wager at BetMGM.
- If your first bet does not win, bonus bets matching your losses (up to $1,500) will be delivered to your account within 24 hours. In the four states listed above, you can win $150 in bonus bets on a $10 bet.
If you do not use one of our links to reach BetMGM, type PLAYSPORT into the proper section when claiming your bonus.
Bonus bets cannot be withdrawn and must be used within seven days. Click our BetMGM bonus code links to get started.
4. Bet365 bonus code BETPLAY: Claim your choice of March Madness promo today
With Bet365 bonus code BETPLAY, you are given a choice of one of these promos:
- First Bet Safety Net up to $1,000 (get stake back on your first bet if it doesn't win)
- Bet $5 Get $150 in Bonus Bets Win or Lose (collect $100 bonus just by placing a $5 bet, win or lose)
This offer is good in these states: AZ, CO, IN, IA, KY, LA, NJ, NC, OH, PA, VA
5. DraftKings promo for March Madness: Bet $5, get $200 instantly & more
DraftKings has a generous multi-part welcome offer this week worth up to $1,250 and one of the deepest betting menus around for March Madness.
Simply register, make a deposit and place your first wager to claim each part of the DraftKings bonus. Here's the entire multi-part bonus offer:
Initial registration and deposit will qualify you for the $50 bonus bet (to be paid instantly) and the 20% deposit match. Then, place a bet of $5 or more on odds of your choice. DraftKings will instantly award you $200 in bonus bets, win or lose.
Any bonus bets will be paid out in six installments of $25 and will remain eligible for one week.
March Madness odds and picks: UNC vs. San Diego State, St. Francis vs. Alabama State
Here are odds for the first two games of the 2025 NCAA Tournament:
- Alabama State (-3.5, 139.5) vs. St. Francis
- San Diego State vs. North Carolina (-4.5, 142.5)
UNC vs. San Diego State pick
The Tar Heels are getting a lot of negative attention, with many saying they didn't deserve to make the NCAA Tournament. They will quiet the haters, though, by winning at least one game and possibly even making a little run as they got a favorable draw. The Tar Heels have the pieces they need, with an elite scoring guard in RJ Davis averaging 17 points per game. He has some talented young guys around him, too, with freshmen like Drake Powell and Ian Jackson coming on strong to end the season.
Alabama State vs. St. Francis pick
St. Francis has made a miraculous run to the NCAA Tournament after winning the Northeast Conference Tournament. The Red Flash came in with a 13-17 record but found a way to win three straight to earn an NCAA Tournament bid. Alabama State has a better overall record but had a similar position coming into the Southwestern Athletic Conference Tournament as the fourth seed and made a run to win the whole thing. This matchup comes down to who can make tough shots, and Alabama State has that guy in CJ Hines. Hines is coming off 20, 15, and 15 points in his last three games, and we expect his hot scoring run to continue leading the Hornets to the win on Tuesday.
Underdog Fantasy promo code BETFPB: $1,000 bonus for March Madness player props
The Underdog Fantasy promo code BETFPB guarantees a $1,000 deposit bonus for wagering on March Madness. Underdog is a great option for fans in states that have not yet legalized sports betting.
Note: This Underdog Fantasy bonus is available in AL, AK, AZ, AR, CA, CO, DC, FL, GA, IL, IN, KS, KY, MA, MN, MS, NE, NM, NY, NC, ND, OK, OR, RI, SC, SD, TX, UT, VT, VA, WI, WY & All Canadian Provinces except ON.
You must be over 21 to play. Gambling Problem? Call 1-800-522-4700. 1-800 GAMBLER.
Online sports betting is available in Arizona, Arkansas, Colorado, Connecticut, Delaware, Florida, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, Tennessee, Vermont, Virginia, Washington, D.C., West Virginia, Wyoming

