If you purchase an independently reviewed product or service through a link on our site, Rolling Stone may receive an affiliate commission.
This weekend's UFC 299 is headlined by Sean O'Malley vs. Marlon Vera and takes place on Saturday, March 9 at 10 p.m. ET / 7 p.m. PT. Shop the live PPV stream exclusively on ESPN+ here.
UFC fights are some of the biggest events in sports, but figuring out how to watch UFC online can be difficult. If you're trying to figure out how to watch this year's events, read on: we've covered how to watch UFC online, including how to watch UFC pay-per-view fights and UFC live streams on all your devices.
How to watch UFC online
Currently, the ESPN+ streaming platform is the only way to watch UFC events online, including major UFC PPV and UFC Fight Night events. However, prices vary for these two types of events, and ESPN+ offers a few different ways to subscribe to its streaming platform.
How to Watch UFC on ESPN+: Subscription, Pricing, Deals
ESPN+ offers a basic subscription and some bundle deals that allow you to watch the UFC online. These different offers can be confusing, but bear with us: you can save money by choosing the right option.
1. Watch UFC Online with an ESPN+ subscription
A basic ESPN+ subscription costs $10.99 per month, or $109.99 per year if you opt for an annual subscription (this annual plan breaks down to a 20% discount over paying month-to-month).
2. Watch UFC Online with Disney package
Another way to get ESPN+ is through Disney packagewhich gets you a Hulu subscription, Disney+ subscription and ESPN+ for one price. This bundle starts at $14.99 per month and saves you a good chunk per month compared to getting each streaming service individually.
Our recommendation? I'm keeping up the bundle. If you want ESPN+ to stream live UFC events and you already have Disney+ and Hulu, cancel the latter two and sign up for the bundle to save money each month.
3. Watch UFC Online With ESPN+ PPV Package
ESPN's other package option, the ESPN+ PPV Package, includes a regular ESPN+ subscription and one UFC pay-per-view event for free. This option is billed only annually and costs $134.98 per year (a regular UFC PPV live stream costs $79.99 on its own). If you break it down, you earn $55 from your first UFC pay-per-view event. So, if you plan to watch any UFC PPV event this year, definitely opt for the ESPN+ PPV Package here.
How to stream UFC Online Free
While you can't technically stream UFC for free online, your ESPN+ subscription gives you a free stream of UFC Fight Night live every week and free on-demand access to UFC highlights and post-fight analysis.
ESPN+ doesn't currently offer a free trial, but there's a way to get ESPN+ for free so you can watch UFC fights online without paying: Verizon is running an Unlimited bundle deal that includes the Disney bundle free for six months. In other words, you get six months of free Disney+, Hulu and ESPN+ with select Verizon phone, TV and internet plans. See more details on this Verizon free ESPN+ deal here.
Use your Verizon deal to watch UFC on ESPN+ for free. Note: the deal gets you free ESPN+, which will let you stream UFC Fight Night live online for free. However, there is currently no way to watch UFC PPV events online for free.
How to Watch UFC Pay-Per-View Events Online
Once you have an ESPN+ subscription, you will need to purchase each PPV fight separately to watch UFC online. UFC PPV fights are $79.99 each (unless you get the ESPN+ PPV package, described above). Once you buy the fight, you can live stream the UFC fight from any smart device — whether it's a Roku, Xbox, laptop or smartphone.
How to Watch UFC Fight Night Online
UFC Fight Night events are a bit easier (and cheaper) to watch than UFC pay-per-view fights. These lower-tier fights can be streamed live on Saturdays for free with an ESPN+ subscription, with many of the UFC Fight Night events broadcast live from Vegas.
from our partners at https://www.rollingstone.com/product-recommendations/lifestyle/how-to-watch-ufc-online-1297709/