Yes, you can watch live NFL on NBC’s Peacock streaming service but only if you have the Premium subscription. Moreover, Peacock is a US-only platform, so if you reside in another country, you’re going to need a suitable NFL VPN to access it.