British Open 2026: TV and streaming coverage at Royal Birkdale
The 154th Open tees off Thursday at Royal Birkdale in Southport, England; NBC Universal networks will carry coverage with select streams on Peacock.
The British Open is set to tee off Thursday at Royal Birkdale in Southport, England for the 154th edition of the major tournament. The Open will be televised on the NBC Universal family of networks with select action also on Peacock.