- 🤑 Two welcome offers to claim
- 📱 User-friendly mobile app
- ✅ Last verified: April 2025
Up to $600 in Bonuses + 30 days of ESPN+
ESPN BET Promo Code: Get $600 in Bonuses in April 2025

- How does the ESPN BET promo code work?
- How to enter the ESPN BET promo code
- ESPN BET promo code for existing users
- ESPN BET Casino promo code
- ESPN BET fantasy promo
- ESPN BET sports markets to bet on
- ESPN BET Sportsbook review
- Overall experience with ESPN BET
- ESPN BET customer service
- ESPN BET payment methods
- Where is ESPN BET legal?
- Future ESPN BET states
- Latest ESPN BET updates
- ESPN BET pros and cons
- ESPN BET promo comparison
- More sportsbook promo codes
- ESPN BET promo code FAQs
After taking over for Barstool Sportsbook in 2023, ESPN BET is trying to compete with the best sportsbooks in the U.S. by offering two enticing welcome offers worth up to $600. No ESPN BET promo code is required for either one.
The first ESPN BET new user promo is a simple bet $10, get $100 in bonus bets deal, while the second is a 200% deposit match of up to $500. Players can claim both offers and also receive a free 30-day subscription to ESPN+. We'll walk you through how to get started with your ESPN BET promo code offer today.
Players in Michigan, New Jersey, Pennsylvania and West Virginia can only claim the bet-and-get deal.
⭐ ESPN BET promo code | No code required |
💰 ESPN BET bonus | Up to $600 in bonuses + 30 days of ESPN+ |
🎁 Promo type | Bet and get, deposit match |
💸 Minimum deposit | $10 |
💵 Minimum wager | N/A |
🎰 Bet types | All bet types |
🌎 Legal states | AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NC, NY, OH, PA, TN, VA, WV |
📱 ESPN BET betting app | iOS & Android |
⌚ Offer expiry ($100 offer) | April 30, 2025 |
⌚ Offer expiry ($500 offer) | April 30, 2025 |
✅ Last verified | April 2025 |
Gambling problem? Call 1-800-GAMBLER
How does the ESPN BET promo code work?
You don't need to enter an ESPN BET promo code to take advantage of the bonuses, but there are some terms and conditions you'll need to satisfy. We'll break down the pair of sportsbook promos, starting with the bet-and-get offer.
- This offer is not available in MI, NJ, PA or WV.
- Sign up for a new account on the ESPN BET website or app and make your first deposit of $10 or more.
- Place your first $10+ wager.
- Win or lose, you'll receive $100 in bonus bets.
- Bonus bets will arrive within 72 hours of your wager settling and must be used within seven days.
If this ESPN BET promo isn't enough, new users can also enjoy a 200% first deposit match worth up to $500. Here's what you need to know about this sportsbook bonus:
- Register for a new account with ESPN BET and make an initial deposit of at least $10.
- ESPN BET will match your first deposit at 200% in non-withdrawable eligible cashback.
- Eligible cashback converts to withdrawable funds at a 5% rate for every sports bet you make with real money. These bets must carry odds of -200 or longer.
- The cashback expires after 30 days.
How to enter the ESPN BET promo code
There is no ESPN BET promo code to enter. To redeem up to $600 in rewards, simply follow the sign-up process below:
1. Register
If you're at least 21 years old and ESPN BET is legal in your state, start by signing up for an account. You'll need to provide some personal details like your email address and last four digits of your Social Security Number.
The ESPN BET website is excellent, but we recommend downloading the app for added convenience. You'll quickly see why it's one of the best sports betting apps in the country.
2. Deposit funds
Before you can start betting, you'll need some cash in your account. Choose your preferred payment method and how much money you'd like to add. Keep in mind that only your first deposit will be matched at 200%.
3. Place your wager
Now that you have some money in your ESPN BET account, you're free to start betting. Choose a market that appeals to you and lock in your wager. Make sure your first wager is at least $10.
4. Receive the bonus
Once you've placed your $10+ wager, you'll receive your $100 bonus within 72 hours.
In terms of the deposit bonus, eligible cashback should be added to your account once your first deposit is processed. You'll earn the bonus at a 5% rate for every sports wager you place with odds of -200 or longer.
5. Withdraw winnings
You can request a withdrawal at any time using the ESPN BET app or website. Just select your preferred payment method and how much money you'd like to take out. Remember that bonus bets and eligible cashback cannot be withdrawn.
ESPN BET promo code for existing users
Just as with the welcome offers, you won't require an ESPN betting promo code to claim any of the sportsbook's bonuses for existing users. There's no shortage of daily ESPN BET promos to take advantage of, including odds boosts, parlay insurance, and profit boosts. There is no sportsbook referral bonus yet, but that could change in the future.
Whether you play online, at ESPN BET retail locations or both, you can participate in the PENN Play Program, which provides perks like deals on hotels, access to entertainment presales, and much more. It's one of the best rewards programs out there.
Basketball Profit Boost Pack
Players who opt-in will receive one 20% profit boost token to use on a parlay or same-game parlay. They'll also receive one 30% SGP profit boost token. Wagers must carry +400 odds or longer, and there is a maximum bet of $50 per token.
Shootout Protection
If you place a pre-live moneyline wager on an NHL game and the team you back ends up losing in a shootout, you could be eligible to receive 100% of your stake back in bonus bets, up to $100 per game.
ESPN BET Casino promo code
ESPN BET has a casino offering through PENN Entertainment’s Hollywood Casino brand. You can place daily wagers on your favorite slots and table games in four states — Michigan, New Jersey, Pennsylvania, and West Virginia — via the ESPN BET app or website.
New customers in states where the ESPN BET casino is legal can redeem a welcome offer that gives them 50 free bonus spins on select slot games. Like the sportsbook deals, no ESPN BET Casino promo code is necessary. Here's how to grab the bonus:
- Register a new account and you'll automatically receive 10 bonus spins worth $0.20 each.
- Place your first bet (minimum $1) on the casino game of your choice and get 40 additional bonus spins, each worth $0.20.
- Bonus spins can only be redeemed on certain games and must be used within 15 days.
ESPN BET fantasy promo
ESPN itself is a major player in the fantasy sports space. Despite that presence, ESPN BET does not currently have a daily fantasy sports offering. We'll update this page with all the relevant information should that change in the future.
In the meantime, be sure to take advantage of all the other ESPN BET promos we've outlined so far.
ESPN BET sports markets to bet on
Once you've snagged the ESPN BET promotions, you'll need to find sports to wager on. Just like FanDuel, DraftKings, Caesars, and the other top sportsbooks, ESPN BET has a wide range of markets available, including major North American sports, college football, and more niche leagues from around the world.
Although it's newer than most of its competitors, ESPN BET can already be relied upon as one of the country's best football betting sites, NBA betting sites, MLB betting sites, NHL betting sites and golf betting sites. It also stands as one of the top NASCAR betting sites and F1 betting sites for those interested in auto racing.
The platform also delivers when it comes to special events and has established itself as one of the elite March Madness betting sites, and Super Bowl betting sites.
ESPN BET bet types
With your ESPN BET bonus in hand, you can try out a number of different bet types. Here are just some of the wagers you can place:
- Moneylines
- Point spreads
- Over/Unders
- Parlays
- Props
- Futures
ESPN BET Sportsbook review
ESPN partnered with PENN Entertainment to replace Barstool Sportsbook in November 2023 and is now up and running in 19 states. ESPN BET has quickly made a name for itself thanks to its excellent promotions for both new and existing customers, a top-of-the-line app, and a wide range of sports betting markets.
With the powerful ESPN brand behind it, this sportsbook could join FanDuel, DraftKings, and bet365 as a true juggernaut in the online sports betting industry. Parse through our thorough ESPN BET review for more details on this exciting operator.
ESPN BET mobile app
The ESPN BET website is no slouch, but the mobile app is where this sportsbook truly shines. Compatible with both iOS and Android devices, the ESPN BET app boasts a sleek design, intuitive navigation, and plenty of great features like live betting and early cashout. Download the app today and see why we rate it so highly.
📱 App Store rating | 4.8/5 |
📱 Google Play rating | 4.3/5 |
⬇️ Download size | 209.9 MB |
⚡ Payout speed | Within 24 hours |
💰 Welcome bonus | Up to $600 in bonuses + 30 days of ESPN+ |

Overall experience with ESPN BET
Play Store rating | 4.3/5 |
App Store rating | 4.8/5 |
“The app runs smooth and live bets are easy to place. I've had 0 issues since I started betting on ESPN BET and would 100% recommend this to friends and family interested in this sort of thing.”
- Stephen, Google Play Store user
“I love the ESPN BET app! It has made miles of progress since it was released. It offers many promotions, several of which are very unique compared to other apps. BetMGM used to be my favorite, but ESPN BET live tracking of the games is much more up to speed, and it offers promotions that I am able to utilize better.”
-Michael C., Google Player Store user
ESPN BET customer service
Whether you're looking for clarity on the latest ESPN BET promo, the available payment methods, or something else, there are a multitude of ways to seek help via the website or mobile app. ESPN BET offers an extensive FAQ section that allows you to troubleshoot issues yourself.
If your problem persists, you can get in touch with the customer service department through a variety of channels, including live chat, email, social media, and telephone.
One of our Oddspedia experts recently contacted customer support via live chat for help withdrawing funds. The agent was professional and knowledgeable and was able to answer our questions in a matter of minutes.
- Live chat: Available 24/7
- Email: support@espnbet.com
- Phone: +1 (844) 953-2121
- X (Twitter): @ESPNBetSupport
- Support languages: US English
ESPN BET payment methods
Before you redeem your ESPN BET promos, you'll need to fund your account. Luckily, the sportsbook offers flexibility with payment methods and accepts debit cards, credit cards, online banking, Apple Pay, PayPal, wire transfers, and more. The vast majority of deposits will be processed instantly.
ESPN BET permits withdrawals using most of the same methods, with processing times ranging from instant delivery to 21 days for checks. Not every payment method is available in every jurisdiction, so confirm which ones you can use in your state.
Where is ESPN BET legal?
ESPN BET's online sportsbook is legal in 19 U.S. states. As long as you're at least 21 years old and physically located in one of these states — except New York — you're able to claim up to $600 in welcome bonuses without the need for an ESPN BET promo code.
The platform also offers a legal online casino — through Hollywood Casino — in Michigan, New Jersey, Pennsylvania, and West Virginia.
State | ESPN BET bonus | Launch date |
Arizona | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Colorado | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Illinois | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Indiana | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Iowa | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Kansas | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Kentucky | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Louisiana | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Maryland | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Massachusetts | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Michigan | Bet $10, get $100 in bonus bets | November 2023 |
New Jersey | Bet $10, get $100 in bonus bets | November 2023 |
North Carolina | Up to $600 in bonuses + 30 days of ESPN+ | March 2024 |
New York | Up to $600 in bonuses + 30 days of ESPN+ | September 2024 |
Ohio | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Pennsylvania | Bet $10, get $100 in bonus bets | November 2023 |
Tennessee | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
Virginia | Up to $600 in bonuses + 30 days of ESPN+ | November 2023 |
West Virginia | Bet $10, get $100 in bonus bets | November 2023 |
Future ESPN BET states
ESPN BET is live in 19 states, but it could expand its reach in the near future. Here are some of the other locales where it could soon pop up.
⛷️ Vermont — Legalized online sports betting launched in Vermont in early 2024, with three sportsbooks going live (FanDuel, DraftKings, Fanatics). ESPN BET and BetMGM applied for sports betting licenses but were not given the green light. The state allows for up to six licenses, so it's possible ESPN BET will surface there soon.
🌪️ Missouri — Missouri's sports betting ballot was approved by voters during the 2024 U.S. Election. The state is expected to launch its legal market in 2025, where ESPN Bet will potentially launch, too.
Latest ESPN BET updates
Feb. 27, 2025: PENN Entertainment reports an adjusted fourth-quarter loss of $109.8 million from its interactive division in 2024.
Jan. 22, 2025: ESPN launches a new ad campaign called "The Talk" to promote responsible gambling.
Jan. 14, 2025: ESPN BET gains access to the DC market through a partnership with Monumental Sports.
Dec. 19, 2024: PENN Entertainment launches its Hollywood Casino app in Pennsylvania. Players can also access it via the ESPN BET app using their existing login credentials.
Nov. 4, 2024: PENN Entertainment announces customers can now link their ESPN BET accounts to their ESPN accounts.
Oct. 5, 2024: ESPN BET generates $3 million in handle in its debut week in New York.
Sept. 27, 2024: Following its brief soft launch in New York, ESPN BET sets its platform fully live in the Empire State.
Sept. 26, 2024: ESPN BET executes a soft launch in New York, with a full launch expected soon after.
Sept. 23, 2024: ESPN BET receives approval to launch in New York and expects a soft launch within the coming days.
Aug. 7, 2024:ESPN BET will get its first crack at the ESPN airwaves on Aug. 12, 2024, when a one-hour edition of ESPN BET Live will run.
July 3, 2024: Jimmy Pitaro, ESPN Chairman, states that there's a “significant path” forward for ESPN BET to catch the likes of FanDuel and DraftKings in market share.
June 26, 2024:ESPN BET's future has some doubt as Boyd ponders a PENN acquisition.
June 7, 2024: The Massachusetts Gaming Control Board (MGC) will hold a meeting to review ESPN host Rece Davis' comments after he referred to sports betting as a “risk-free investment” during a March Madness segment of his show College GameDay.
May 10, 2024: ESPN BET announces a three-year partnership deal with the PGA Tour, making the sportsbook the official betting partner of the PGA Championship.
April 26, 2024: Hollywood Casino at Greektown in Michigan becomes ESPN BET's first retail sportsbook location.
March 11, 2024: North Carolina becomes the 18th state to welcome ESPN BET.
Feb. 19, 2024: PENN Entertainment announces plans to rebrand its retail sportsbooks to ESPN BET, starting in April.
Nov. 29, 2023: ESPN BET becomes an official sports betting partner of the NHL.
Nov. 14, 2023: ESPN BET officially enters the online sports betting space and goes live in 17 states.
ESPN BET pros and cons
Pros:
✅ Outstanding mobile app — In order for a sportsbook to score high marks from our Oddspedia experts, it needs to feature an excellent mobile app. ESPN BET delivers on this front, providing a great user experience on both iOS and Android devices.
✅ Competitive odds — Finding the best betting odds is crucial when it comes to maximizing your profits. ESPN BET consistently delivers strong NFL odds, NBA odds, NHL odds, MLB odds, and more.
✅ Excellent promotions — ESPN BET spoils sports fans with bonuses right off the bat, as new users can claim both a bet $10, get $100 deal and a 200% deposit match. Unlike other sportsbooks, you aren't limited to just one ESPN BET promotion when you register. Once you're signed up, the sportsbook treats players to a plethora of bonuses every day via odds boosts, parlay insurance and more.
Cons:
❌ No live streaming — ESPN BET does not currently offer a live streaming service, which holds it back from joining the ranks of the truly elite online sportsbooks.
❌ No DFS product — ESPN is one of the leaders in the fantasy sports space, but ESPN BET has not yet implemented a daily fantasy sports offering into its website and mobile app.
Why choose ESPN BET?
If you're looking to grow your bankroll right from the jump, few sportsbooks can compete with ESPN BET's welcome offer. There are two ESPN BET new user promos available, with up to $600 in bonuses on the table.
If that's not enough to draw you in, ESPN BET features solid promotions for existing customers, plus robust betting markets for your favorite sports and a terrific mobile app. If you run into any problems, there are numerous ways to get in touch with the responsive customer service department.
ESPN BET promo comparison
While ESPN BET presents sports bettors with strong promotions — especially its pair of welcome offers — it's always wise to shop around for other bonuses. Claiming as many rewards as possible is an easy way to grow your bankroll.
We've outlined the promos for the top sports betting operators in the U.S. so you can see how the ESPN BET sign-up bonus stacks up.
ESPN BET 🟠 | FanDuel 🔵 | DraftKings 👑 | BetMGM 🦁 | Caesars 🏛️ | |
Welcome offer | Up to $600 in bonuses + 30 days of ESPN+ | Bet $5, win $250 in bonus bets | Bet $5, get $150 + $1k deposit bonus | Up to $1,500 back in bonus bets | Bet $1, get 10x 100% profit boosts |
Promo code | No code | No code | No code | ODDSBONUS | OPBONUSDYW |
Bonus type | Bet and get + deposit match | Bet & get | Bet & get | First bet offer | Profit boosts |
Bonus format | $100 in bonus bets and eligible cashback | $250 in bonus bets | Six (6) $25 bonus bets | Up to $1,500 in bonuses | Ten (10) 100% profit boost tokens |
Minimum deposit | $10 | $5 | $5 | $10 | $1 |
Days to use | 7-30 | 7 | 7 | 7 | 14 |
Expert rating | 4.6/5 | 4.8/5 | 4.9/5 | 4.7/5 | 4.7/5 |
Review | ESPN BET review | FanDuel review | DraftKings review | BetMGM review | Caesars Sportsbook review |
More sportsbook promo codes
ESPN BET does not require a promo code for any of its offers, but that's not the case for many other sportsbooks across the country. If you're exploring the sports betting scene, we have you covered.
More sportsbooks sign-up bonuses
ESPN BET promo code FAQs
No, you don't need an ESPN BET promo code today. Simply register a new account to unlock the $600 bet-and-get offer and the 200% first deposit match.
There is no ESPN betting promo code to input. Once you sign up for an account with the sportsbook, you'll be eligible for a pair of welcome bonuses worth up to $600.
ESPN BET features two different welcome bonuses and new players can claim both. The first is a 200% deposit match worth up to $500, redeemed through eligible cashback. The second is a bet-and-get reward worth $100. Only the latter is available in MI, NJ, PA and WV.
To claim the 200% deposit match offer, register for a new account and make an initial deposit of at least $10. ESPN BET will match your first deposit at 200% in non-withdrawable eligible cashback, up to a maximum of $500.
To redeem the $100 offer, all you need to do is deposit at least $10 after signing up. Then, place your first bet of $10 or more. That will unlock $100 worth of non-withdrawable bonus bets.
The best ESPN BET bonus is the bet $10, get $100 in bonus bets deal. Sportsbook promos don't get more straightforward than this one.
ESPN BET is currently live in 19 states: Arizona, Colorado, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Ohio, New Jersey, North Carolina, New York, Pennsylvania, Tennessee, Virginia, and West Virginia.

Michael Hoad is a commercial content editor at Oddspedia. Prior to joining the team, Michael spent a combined 10 years as a writer and editor with Rogers Sportsnet and Yahoo Sports Canada. When he’s not looking for the latest must-bet odds boosts, you can find him sweating out Toronto Blue Jays games.