Best MLB Betting Promos – December 2024

Forbes Advisor receives compensation from partner links on this page. Online bets are not legal in all locations, and this content is meant for those 21+. Winnings are not guaranteed, and you may lose all of your wagered funds. If you or someone you know has a gambling problem, call 1-800-GAMBLER

Baseball season is officially over, which means it’s time for sports fans and bettors to focus on other leagues like the NFL, NBA and NHL for the next several months.

Even though it’s the offseason, you can already bet on MLB futures for next year, like which team will win the 2025 World Series or which players will win MVP, Cy Young, etc.

Fortunately for baseball bettors, many MLB betting sites offer special for new customers when they sign up. Check out these online sportsbooks for the best MLB betting promos.

DraftKings MLB Promo

New users can get $150 in bonus bets by signing up for DraftKings Sportsbook.

Register for a new account, deposit at least $5 and bet $5+ on anything you want, including any baseball market. If your wager wins, you’ll receive $150 in bonus bets.

No promo code is required. Bonus bets are valid for seven days.

CategoryDescription
OfferBet $5+, get $150 in bonus bets if first bet wins
Promo CodeN/A
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, ME, MI, NC, NJ, NY, NH, OH, OR, PA, TN, VA, VT, WY, WV
Offer ExpiresJan. 5, 2025 at 11:59 p.m. ET
Apple Store Score4.8/5
Google Play Store Score4.5/5
Date VerifiedDec. 4, 2024
Claim Bonus

FanDuel MLB Promo

New FanDuel Sportsbook customers can earn $150 in bonus bets by winning their first $5+ wager after signing up.

After signing up for FanDuel, deposit at least $5 and place a $5+ wager with your first bet. If your bet wins, you’ll receive $150 in site credit.

You can use your bonus bets to explore FanDuel’s wide range of baseball markets. Bonus bets are valid for seven days, and you do not need to use them all at once.

No promo code is required.

CategoryDescription
OfferBet $5+, get $150 in Bonus Bets + 3 Free Months of NBA League Pass
Promo CodeN/A
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, MD, MI, MA, NJ, NY, NC, OH, PA, TN, VA, VT, WV, WY
Offer ExpiresDec. 17 at 11:59 p.m. ET
Apple Store Score4.9/5
Google Play Store Score4.7/5
Date VerifiedDec. 4, 2024
Claim Bonus

BetMGM MLB Promo

At BetMGM Sportsbook, you can get up to $1,500 in bonus bets if your first wager loses. Use the promo code FORBES.

Simply sign up, deposit at least $10 and bet on anything you want. If your first bet loses, you’ll receive the same amount back (up to $1,500) in bonus bets.

This lets you swing for the fences on an underdog or parlay with your first wager. If it loses, you can use the bonus bet on something more reasonable.

If you’re in NJ, PA, MI or WV, you’ll receive $100 in bonus bets and $150 in site credit after wagering $10+ on sports, win or lose.

CategoryDescription
OfferGet up to $1,500 in bonus bets if your first wager loses
Promo CodeFORBES
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, CO, DC, IA, IL, IN, KS, KY, LA, MD, MA, MI, MS, NV, NJ, NY, NC, OH, PA, PR, TN, VA, WV, WY
Offer ExpiresFeb. 10, 2025
Apple Store Score4.8/5
Google Play Store Score4.3/5
Date VerifiedDec. 4, 2024
Claim Bonus

Caesars MLB Promo

If you bet $1+ after joining Caesars Sportsbook, you’ll receive 10 100% profit boosts to use on anything you want, including MLB markets.

Use the promo code FORBES1000 to claim your offer.

Profit boosts are valid for 14 days, so make sure to use them before they expire.

CategoryDescription
OfferBet $1, get 10 $100% profit boosts
Promo CodeFORBES1000
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, CO, DC, IA, IL, IN, KS, KY, LA, ME, MD, MA, MI, MS, NV, NJ, NY, NC, OH, PA, PR, TN, VA, WV, WY
Offer Expires11:59 a.m. local time on Jan. 27, 2025
Apple Store Score4.7/5
Google Play Store Score4.3/5
Date VerifiedDec. 4, 2024
Claim Bonus

Fanatics MLB Promo

Fanatics Sportsbook has a unique welcome offer for new customers.

Once you’ve registered for Fanatics, you can receive a daily no-sweat bet up to $100 for the first 10 days after signing up. The bonus bet will be equal to your first qualifying wager each day.

For example, if you place a $10 wager one day and a $20 wager the following day and they both lose, you’ll receive a $10 bonus bet for the first day and a $20 bonus bet for the second day.

No promo code is required. You must opt-in each day of the promotion and place a $1+ wager with minimum -500 odds.

Since baseball has games every day, it will be easy to wager on MLB 10 days in a row and maximize your bonus.

CategoryDescription
OfferGet daily $100 no-sweat bet for 10 straight days
Promo CodeN/A
RequirementsNew users only, 21+ and in eligible state
Eligible Bet Types$1+, min. -500 odds
AvailabilityAZ, CO, CT, DC, IL, IN, IA, KS, KY, LA, MD, MA, MI, NY, NJ, NC, OH, PA, TN, VA, VT, WV, WY
Offer ExpiresDec. 31, 2024 at 11:59 p.m. ET
Apple Store Score4.8/5
Google Play Store Score4.4/5
Date VerifiedDec. 4, 2024
Claim Bonus

Bet365 MLB Promo

Bet365 Sportsbook may be based in Europe, but it’s still a good spot for baseball bettors.

In fact, Bet365 has two welcome offers for new customers to choose from.

One option gives new users $150 in bonus bets when you wager $5. The other option provides a bonus bet up to $1,000 if your first wager loses.

Use the promo code FORBES to claim either offer if you’re in the U.S. or FORBESCAN if you’re in Canada.

Given the sheer volume of baseball games and markets to wager on, the bet and get offer may be preferable to the second chance offer.

CategoryDescription
OfferBet $5, get $150 in bonus bets OR get up to $1,000 in bonus bets if your first bet loses
Promo CodeFORBES (U.S.), FORBESCAN (Canada ex. Ontario)
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesMin. -500 odds
AvailabilityAZ, CO, IA, IN, KY, LA, NJ, NC, OH, PA, VA
Offer ExpiresTBD
Apple Store Score4.8/5
Google Play Store Score4.6/5
Date VerifiedDec. 4, 2024
Claim Bonus

BetRivers MLB Promo

BetRivers Sportsbook’s welcome offer varies by state, but the general format is the same. If you sign up, deposit $10+ and your first bet loses, you’ll receive a bonus bet between $100 and $500.

Use the promo code SPORTS when signing up. Your bonus will be valid for 30 days.

This can be a fun way to back your favorite team. If they lose, they’ll likely have another game the next day, so you can bet on them again using your bonus bet if you’d like.

CategoryDescription
OfferGet $100-$500 in bonus bets if your first wager loses (depending on state)
Promo CodeSPORTS
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesMin. -200 odds
AvailabilityAZ, CO, DE, IA, IL, IN, LA, MD, MI, NJ, NY, OH, PA, VA, WV
Offer ExpiresTBD
Apple Store Score4.8/5
Google Play Store Score4.7/5
Date VerifiedDec. 4, 2024
Claim Bonus

ESPN BET MLB Promo

ESPN BET has a special welcome offer for new users.

You can claim a “first bet insurance” offer, which is common at other sportsbooks. If your first wager loses, you’ll receive the same amount back in bonus bets up to $1,500 along with 30 free days of ESPN+.

The site credit will be broken up into bonus bets. If your wager wins, you’ll receive your winnings in cash but won’t get any bonus bets.

No promo code is needed.

CategoryDescription
OfferGet up to $1,500 first bet reset & 30 free days of ESPN+
Promo CodeN/A
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, CO, IA, IL, IN, KS, KY, LA, MD, MA, MI, NJ, NY, NC, OH, PA, TN, VA, WV
Apple Store Score4.8/5
Google Play Store Score4.5/5
Offer ExpiresFeb. 10, 2025
Last VerifiedDec. 4, 2024

Hard Rock Bet MLB Promo

Want to go out on a limb with your first bet? You can do it at Hard Rock Bet.

Just sign up and place a $10+ wager on anything you want, including MLB. If your first bet loses, you’ll receive a bonus bet equal to the same amount up to $100.

The bonus bet is valid for seven days. No promo code required.

CategoryDescription
OfferGet $100 in bonus bets if your first wager loses
Promo CodeN/A
RequirementsNew users only, 21+ and in eligible state
Eligible Bet TypesAll bet types
AvailabilityAZ, FL, IL, IN, NJ, OH, TN, VA
Offer ExpiresDec. 31, 2024 at 11:59 p.m. ET
Apple Store Score4.9/5
Google Play Store Score4.8/5
Bet Now21+ Gambling Problem? Call 1-800-GAMBLER
Last VerifiedDec. 4, 2024

What To Look For In An MLB Betting Promo

When looking for a good MLB betting promo, consider the following:

  • Bonus Type: There are different types of bonuses, including “bet and get” offers and “no sweat” bonuses. Some offers will give you bonus bets for wagering a small amount of money, which is essentially free money to play with at the sportsbook. The second type gives you a bonus bet only if your first wager loses, so it’s more like a refund.
  • Eligibility: Many promotions are only available to new customers who haven’t signed up for that specific sportsbook before, while others are geared towards existing customers. You may need to be present in a certain state or over the legal gambling age to access a promotion.
  • Wagering Requirements: To qualify for a promotion, your wager may need to meet certain criteria. It may need to be a certain amount (i.e., at least $5) or over a certain odds threshold. Some bet types may be excluded from the promotion, like live bets or parlays.
  • Minimum Odds: To qualify for a promotion, a bet may need to have minimum odds to prevent customers from betting on heavy favorites. If the minimum odds are -200, for example, you can bet on a market with -150 odds but not -250 odds.
  • Validity Period: The amount of time that a bonus is valid for. A bonus bet is usually valid for a week or so before it expires, so make sure to use it before then.
  • Market Restrictions: Some betting markets may be off-limits for a promotion. For example, you may only be able to wager on specific games or place your bet during a certain time period.
  • Maximum Win/Bonus Cap: Some bonuses have a limit on the amount of money you can win with them. These protect the sportsbooks from massive losses on bets with long odds.
  • Bet Type Restrictions: Some promotions only allow certain bet types, like straight bets or pre-game wagers. Some bet types like same-game parlays or futures may not be eligible.

How We Evaluate Betting Promotions

While we don’t have a formal rating for sports betting promotional offers, we only write about consumer-friendly signup offers regarding the following criteria.

  • Size of offer: Sports betting signup bonuses range from $100 to $1,500. The size is important, but it depends on the type of the offer. Regardless of size, a sports betting signup offer can give you some cushion for your first betting experience. Remember, these offers are one-time deals.
  • Offer format: Most sportsbooks offer a so-called “bet & get” offer, where if you make a wager, you will receive so-called bonus bets. These wagers are in the form of site credit. Sometimes, your bet must win to claim the site credit. Other sportsbooks will offer a so-called free bet where you can get a refund in the form of site credit if your first wager loses. Both have their advantages.
  • Time to receive site credit: It’s better if you receive your site credit immediately rather than having to wait 2-3 days. This can be relevant to your betting experience. However, all sportsbooks issue site credits in a timely manner.
  • Odds requirement: It’s always better if the promotion doesn’t stipulate a minimum or maximum odds for your qualifying wager.

Some sportsbook signup offers are slightly better than others, but you can claim one new user offer at each sportsbook. You should claim each site’s offer if you want to try out multiple sports betting sites.

Information provided on Forbes Advisor is for educational purposes only. Your financial situation is unique and the products and services we review may not be right for your circumstances. We do not offer financial advice, advisory or brokerage services, nor do we recommend or advise individuals or to buy or sell particular stocks or securities. Performance information may have changed since the time of publication. Past performance is not indicative of future results.

Forbes Advisor adheres to strict editorial integrity standards. To the best of our knowledge, all content is accurate as of the date posted, though offers contained herein may no longer be available. The opinions expressed are the author’s alone and have not been provided, approved, or otherwise endorsed by our partners.