To activate Peacock TV, visit the Peacock website or download the app on your preferred device. Click on "Join Peacock" or "Sign Up," provide your email address and create a password, then choose a subscription plan (Peacock Free, Peacock Premium, or Peacock Premium Plus). Complete the signup process, and you're ready to start enjoying Peacock TV content.