Golf is expensive, but watching golf online doesn’t have to be. There are several competitively priced online streaming services just waiting to transport you to Augusta.
For true golf fans, it’s not just about the majors — it’s about every stop on the PGA tour. If you’re planning to watch every round of golf from 7:30 a.m. tee-offs to final putts, then we’ve got you covered.
Which golf tournaments can I stream?
With 46 tournaments in the PGA tour alone, there are plenty of events to watch. Luckily, there are streaming services you can use to enjoy live golf, so you’ll never have to miss a round of any of these tournaments:
Live streaming services for golf
The majors (British Open, The Masters, PGA Championship and US Open) are spread out across separate networks: ESPN, FS1 and FS2, NBC and TNT. For most other tournaments, NBC Golf (also known as Golf Channel) provides early-round coverage. CBS or NBC takes over for later rounds.
With that in mind, let’s look at the streaming options.
CBS All Access
For only $5.99/mo., you can add CBS All Access to your subscription service lineup and watch golf broadcast by the network. While CBS won’t get you all the golf you want, this is an easy way to supplement any of the following streaming services that don’t provide the network.
If you’re unsure, you can try CBS All Access free for seven days. CBS All Access has apps for Apple TV, Chromecast, FireTV, LG TV, PlayStation 4, Roku, Samsung, Vizio and Xbox One. Its mobile and tablet apps are available through the App Store or Google Play.
If it pains you to pay for CBS (a technically free channel), you can always install your own HD antenna and get free lifetime access to your local ABC, CBS, FOX and NBC networks. That means you can watch free live golf streaming on CBS and NBC.
Visit our CBS All Access review to read more. Sign up for a CBS All Access free trial below:
fuboTV is another strong contender that offers several channels that feature live golf coverage. Unfortunately, it doesn’t have ESPN. That means you’ll miss out on The Masters, and as a golf fan, that might be too much to ask.
If you do go with fuboTV, you’ll get access to CBS, CBS Sports, FOX, FS1, NBC, NBC Golf and TNT. fuboTV costs $54.99/mo., but you can sign up for a free 7-day trial (credit card required). The plan comes with 2 simultaneous streams and 30 hours of cloud DVR space. fuboTV has apps for Apple TV, Chromecast, FireTV, Roku and Samsung Smart TV. You can download the mobile app through the App Store or Google Play.
Hulu + Live TV
Hulu + Live TV will get you access to every network needed to watch golf: CBS, ESPN, FS1, FS2, NBC, NBC Golf and TNT. At $54.99/mo., it’s slightly more expensive than YouTube TV. Still, if you’re at all interested in Hulu’s additional original programming, this might be the right option for you.
If you’re unsure, it offers a seven-day free trial (credit card required at sign up). The service gives subscribers 2 simultaneous streams and 50 hours of cloud DVR storage. Hulu + Live TV has apps for Apple TV (4th gen), Chromecast, Fire TV, LG TV (select models), Nintendo Switch, Playstation 4, Roku, Samsung (select models), Xbox One and Xbox 360. You can take it on the go with the mobile and tablet apps available through the App Store or Google Play.
PGA Tour Live
If all you’re looking for is golf and you don’t want any other bells and whistles, you can subscribe to PGA Tour Live through NBC Sports Gold for $64.99/yr. or $9.99/mo.
With this service, you’ll get exclusive golf coverage, full-event replays and additional content. PGA Tour Live has apps for Android TV, Apple TV, Chromecast, Fire TV and Roku. You can also download the mobile app through the App Store or Google Play.
Unfortunately, there’s no free trial with this one, but given its low price, it may be just what you’re looking for.
If you want to watch the major tournaments, then Sling TV’s Orange & Blue package ($45/mo.) will give you ESPN, FS1, NBC and TNT. That covers you for The Masters, PGA Championship, US Open and British Open (minus any US Open coverage pushed to FS2). For an additional $10/mo., you can add Golf Channel and FS2.
You could go with just the Sling Orange or Sling Blue package, but each one only gives you half of the major channels you need to watch golf. Sling Orange ($30/mo.) only carries ESPN and TNT. Sling Blue ($30/mo.) has FS1 and NBC.
What about CBS, you ask? Sling’s answer is a little convoluted. You can buy and install an HD antenna, which gives you access to free local networks like CBS, but Sling charges $99 for the first 3 months to set you up with the required equipment.
If you want to try Sling TV, it offers $10 off your first month. The service has tons of premium add-ons, including additional cloud DVR in case the standard 10 hours don’t cut it for you. Sling has apps for Android TV, Apple TV, Chromecast, FireTV, Roku, LG TV, Samsung and Xbox One. You can find apps for mobile devices and tablets through the App Store or Google Play.
If you want a one-stop-shop for all your golfing needs, YouTube TV is your best bet. For $49.99/mo., you’ll get access to CBS, CBS Sports, ESPN, FOX, FS1, FS2, NBC, NBC Golf, NBC Sports and TNT.
We could say more, but there’s not a golf tournament you’ll miss with this option. YouTube TV gives you the ability to store an unlimited number of DVR recordings for nine months at a time, create up to six accounts per subscription and run three simultaneous streams at once. There are apps for Apple TV, Chromecast, FireTV, LG TV, Playstation, Roku, Samsung, Sharp, Vizio and Xbox One. You can also download its mobile apps through the Apple Store or Google Play.
If you’re still not sure, YouTube TV offers a seven-day free trial (credit card required) for you to try it out.
Visit our YouTube TV review to read more.
No matter which service you choose, it’s never been easier to watch golf online. There are plenty of streaming services that offer access to live golf — from sports-centered fuboTV to versatile Hulu + Live TV and more. All offer some sort of new subscriber discount or free trial, so you can give things a risk-free try.