To change Celsius to Fahrenheit on Android, you need to adjust the temperature unit settings in the Google Weather app or for Google Assistant, not your phone's system settings. The most direct method is opening the built-in Google or Pixel Weather app and changing the unit there, which will update the temperature display across Google services.
How to change celsius to fahrenheit in the Google Weather app
The Google Weather app, which is the default weather service on most Android phones including Pixel devices, allows you to switch temperature units directly within its settings. This method works for the weather information shown in the Google app, on your home screen widget, and in search results.
- Open the Weather app on your Android phone.
- Tap the Profile icon or account avatar in the top-right corner.
- Select "Pixel Weather Settings" or "Weather units" from the menu.
- Tap the "Temperature" option.
- Choose Fahrenheit from the list of available units.
A recent update to the Pixel Weather app introduced dedicated "Temperature" and "Weather units" sections in its settings, making this adjustment even simpler. Once you select Fahrenheit, the weather app will immediately display temperatures in that unit without needing to restart the app.
How to change the temperature unit for Google Assistant
Google Assistant uses its own temperature unit setting, which is separate from the Weather app.
Method 1: Change via the Google app
- Open the Google app on your Android phone.
- Tap your Profile picture or initial in the top-right corner.
- Go to Settings.
- Select Google Assistant.
- Scroll down to the "Weather" section.
- Tap on Weather and change the temperature unit to Fahrenheit.
Method 2: Change via the Google Home app
- Open the Google Home app.
- Tap your Profile picture or Initial.
- Select Home settings.
- Choose Gemini for Home voice assistant or Google Assistant.
- Scroll to "Your info".
- Tap Weather.
- Select your preferred temperature unit.
You can also change the unit by saying, "Hey Google, change temperature units to Fahrenheit." This voice command will update the setting immediately if Google Assistant correctly interprets your request. The Google Search bar can convert temperatures directly by typing a query like '25 degrees Celsius' or '25°C to Fahrenheit', showing the result instantly beneath the search box. It also supports converting multiple temperatures at once by separating them with commas (e.g., '25°C, 30°C, 35°C to Fahrenheit'). The Google Search bar also supports other temperature units, such as Kelvin.
Why your temperature unit might not change
System-level regional settings on your Android device can override the temperature unit setting you choose for Google Assistant and the Weather app. If you have set your device's region to a country that primarily uses Celsius, such as most of Europe or Australia, Android may force the temperature display back to Celsius regardless of your app-specific settings. This is because the operating system treats temperature units as part of the regional format, similar to date and time formats. To fix this, check your phone's Language & Region or System settings and ensure the region is set to a country that uses Fahrenheit, such as the United States. Keep in mind that this change may also affect other regional settings like date formats and currency symbols.
Frequently Asked Questions
Does this work on all Android phones?
The Google Weather app and Google Assistant settings are available on any Android phone with Google services installed, not just Pixel devices. However, Samsung, OnePlus, and other manufacturers may include their own weather apps with separate settings that are not affected by these changes.
Will changing the temperature unit affect other apps?
Changing the unit in the Google Weather app or for Google Assistant only affects Google services. Third-party weather apps like AccuWeather or Weather Channel have their own settings that must be changed individually. Your phone's system-level temperature display, such as in the Quick Settings panel, is controlled by regional settings and may not change.
Can I change back to Celsius after changing it to Fahrenheit?
Yes, you can switch back to Celsius at any time by following the same steps in the Google Weather app or Google Assistant settings and selecting Celsius as the preferred unit.
Does changing the temperature units affect other apps on my Android phone?
It generally only affects system-level display and Google services, not third-party apps unless they follow system settings. Most third-party weather apps maintain their own independent unit preferences.
Can I use maps and navigation app settings to change the temperature unit?
Maps and navigation app settings do not control temperature unit preferences. Google Maps displays weather information based on the Google Weather app and Google Assistant settings, so you must change the unit through those services rather than through maps and navigation app settings.
Why does my Pixel Weather app not have a "Temperature" option?
If you do not see a "Temperature" or "Weather units" section in the Pixel Weather app settings, your app may not have received the latest update. Check the Google Play Store for any pending updates to the Google app or Pixel Weather app. Older versions required changing units through the Google app settings instead.
What if Google Assistant keeps using Celsius after I change the setting?
This usually happens because your device's regional settings override the Assistant preference. Go to your phone's Settings > System > Languages & input > Languages and change the region to a Fahrenheit-using country. After this change, restart your device and verify the Assistant setting again.












