What You’ll Need
Before you get started, make sure you have these four things ready to go:ESPN Account
A free ESPN account (ESPN.com or the ESPN app) to sign in during activation.
TV Provider Subscription
An active cable, satellite, or live-TV streaming subscription that includes ESPN.
Compatible Device
A supported smart TV, streaming stick, gaming console, or set-top box.
Activation Code
The unique 6-digit code displayed on your TV screen inside the ESPN app.
How to Activate ESPN
1
Open the ESPN App on Your Device
Launch the ESPN app on your supported device. ESPN is available on Roku, Apple TV, Amazon Fire TV, Samsung Smart TV, Xbox, and PlayStation, among others. If you haven’t installed the app yet, find it in your device’s app store and install it for free.
2
Find Your Activation Code
Once the app is open, navigate to Settings or tap Log In on the home screen. ESPN will display a unique 6-digit activation code on your TV screen. Keep this screen visible — you’ll need the code in the next step.
3
Go to ESPN.com/activate on Another Device
On your smartphone, tablet, or computer, open a web browser and navigate to ESPN.com/activate. Make sure you’re on a stable internet connection.
4
Enter the 6-Digit Code
Type the activation code shown on your TV screen into the entry field on ESPN.com/activate. Double-check each digit carefully before submitting — a single typo will result in an invalid code error.
5
Sign In with Your ESPN Account
You’ll be prompted to sign in with your ESPN account email address and password. If you don’t have one, you can create a free account right on that page in just a few seconds.
6
Select Your TV Provider
After signing in, ESPN will ask you to choose your TV provider (e.g., Xfinity, DirecTV, Spectrum, YouTube TV, etc.) and log in with your provider credentials to verify your subscription includes ESPN.
7
Start Watching ESPN!
Once your provider credentials are confirmed, your TV or streaming device will activate automatically. The ESPN app on your TV will refresh, and you’ll have full access to live sports, news, and on-demand content. Enjoy the game!
Activation codes expire after 10 minutes. If your code times out before you finish, simply close and reopen the ESPN app on your TV to generate a fresh code, then repeat the process from Step 4.
Supported Devices
ESPN’s activation system works across a wide range of popular devices. Here’s the full list of supported hardware:- Roku (all current models)
- Amazon Fire TV (Fire Stick, Fire TV Cube)
- Apple TV (4th generation and later)
- Android TV / Google TV
- Samsung Smart TV (2016 and newer)
- LG Smart TV (webOS 3.0 and newer)
- Xbox One, Xbox Series X|S
- PlayStation 4, PlayStation 5
- Chromecast with Google TV
Troubleshooting
Having trouble getting activated? These common issues have quick fixes:My code says it's invalid
My code says it's invalid
Invalid code errors are almost always caused by a typo or an expired code. Return to the ESPN app on your TV, navigate back to the activation screen, and note the new code that appears. Enter it promptly at ESPN.com/activate before it expires.
I don't see ESPN.com/activate loading
I don't see ESPN.com/activate loading
If the page won’t load, try opening it in a different browser (Chrome, Firefox, Safari, or Edge). You can also try clearing your browser’s cache and cookies, then reloading the page. Disabling any VPN or ad-blocker may also resolve the issue.
I activated but still can't watch
I activated but still can't watch
If the ESPN app on your TV doesn’t automatically refresh after activation, sign out of the app completely and then sign back in. This forces the app to pull your updated account status and should restore full access.
My TV provider isn't listed
My TV provider isn't listed
Not every cable or satellite provider has a distribution deal with ESPN for online authentication. Visit the ESPN Help Center to see the full list of supported TV provider partners. If your provider isn’t listed, you may want to consider a live-TV streaming service like YouTube TV, Hulu + Live TV, or FuboTV — all of which support ESPN activation.