Simply activate the subscription via your Xfinity account page, and then you’ll be able to start streaming Peacock Premium immediately. Sign up to get the BEST of Tom's Guide direct to your inbox.