Peacock Ads Match Your Account Language Setting

Peacock displays commercials in Spanish because your account language is set to Spanish, or because the app detected Spanish as your device's primary language. This is the most common reason. Peacock pulls the language preference from your profile settings first, then from your device's system language if no profile preference exists.

The streaming service does not decide which language to use based on your location or IP address alone. It relies on the explicit choice you or someone else made in your account or device settings. If you are seeing Spanish ads but did not choose Spanish, check whether another user on your account changed the setting, or whether your phone or computer's system language was recently switched.

Key Takeaways

  • Spanish-language commercials appear when your Peacock account language or device system language is set to Spanish.
  • You can change the language back to English in your Peacock account settings under "Preferences" or "Language."
  • If multiple people use your account, another user may have changed the language setting without your knowledge.
  • Your device's system language (not your location) is what Peacock reads if no account preference is set.
  • Changing the language setting takes effect when ready on that device, though other devices on your account may retain their own settings.

How to Change Your Peacock Language Setting on a Phone or Tablet

Open the Peacock app and tap the profile icon in the bottom right corner. Select "Settings" from the menu. Look for "Language" or "Preferences" — the exact label depends on whether you are using iOS or Android, but it will be near the top of the settings list. Tap it and choose "English" from the available options.

The change takes effect when ready. Close and reopen the app if ads still appear in Spanish — sometimes the app needs to refresh to load the new language setting. If you are using a shared device, make sure you are signed into your own Peacock account before making this change, or the setting will explore to whoever uses that account on that device.

How to Change Your Peacock Language Setting on a Computer or Web Browser

Go to peacocktv.com and sign in. Click your profile icon in the top right corner and select "Account Settings." Find "Language" or "Preferences" in the left sidebar. Click it and select "English" from the dropdown menu. Click "Save" if a save button appears.

Refresh the page or close and reopen your browser. The new language setting should take effect within a few seconds. If you are using a shared computer, log out of Peacock after changing the setting so the next user does not accidentally change it back.

Check Your Device's System Language If the Account Setting Did Not Work

If you changed your Peacock account language to English but still see Spanish ads, your device's system language may be overriding it. Peacock sometimes reads the device language first, especially on phones and tablets.

On an iPhone or iPad, go to Settings, tap "General," then "Language & Region." Make sure the language is set to "English." On an Android phone, go to Settings, tap "System," then "Languages & input," and check that English is selected. On a computer, check your operating system language in System Preferences (Mac) or Settings (Windows). After changing your device language, restart the Peacock app.

Multiple Users on One Account Can Have Different Language Settings

If your household shares a Peacock account, each person can have their own profile within that account. Each profile can have its own language setting. If someone else on your account created a profile and set it to Spanish, you will see Spanish ads when you use that profile.

Check which profile you are signed into by tapping your profile icon in the app. If you see a profile name that is not yours, switch to your own profile. If you do not have your own profile, you can create one: go to account settings, select "Profiles," and choose "Create a New Profile." Set your new profile language to English during setup.

Peacock May Show Ads in Spanish If Your Payment Method Is Registered to a Spanish-Speaking Region

In rare cases, Peacock may use your billing address or payment method location to determine ad language, though this is less common than account or device language settings. If your billing address is in a Spanish-speaking country or region, Peacock might default to Spanish ads even if your account language is set to English.

If this is the case, update your billing address in your account settings to match your current location. Go to "Account Settings," find "Billing" or "Payment Method," and update your address. This change may take a few hours to take effect across Peacock's systems.

Frequently Asked Questions

Why did my Peacock ads suddenly switch to Spanish?

The most likely cause is that your account language or device language was changed, either by you accidentally or by another user on your account. Less commonly, a system update or a change to your billing address can trigger a language switch. Check your Peacock account language setting and your device's system language first.

Will changing my Peacock language affect other people using my account?

Only if they are using the same profile as you. If each person on your account has their own profile, changing one profile's language does not affect the others. If you all share one profile, the language change will explore to everyone who uses that profile on that device.

Can I watch Peacock in English but see Spanish commercials?

Not typically. Peacock matches ad language to your account or device language setting. If your account language is English, your ads should be in English. If you are seeing a mismatch, check whether your device language is set to Spanish, as that can override your account setting.

Do I need to restart my device after changing the language?

You do not need to restart your entire device, but you should close and reopen the Peacock app. If you changed your device's system language, restarting the device ensures the change takes full effect across all apps.

What if I change the language and the ads are still in Spanish?

Clear the Peacock app's cache and data, then sign back in. On Android, go to Settings, tap "Apps," find Peacock, and select "Storage" then "Clear Cache." On iPhone, delete and reinstall the app. If the problem persists, contact Peacock support through the app's help menu.