Switch your Mac between Celsius and Fahrenheit, or metric and imperial
Quick answer
Open System Settings > General > Language & Region and set Temperature to Celsius or Fahrenheit. Set Measurement system there too, for metric or imperial.
Why it happens
Your Mac picks units from the region chosen when it was set up, so a Mac bought or set up abroad can show units you don't use. Two settings in Language & Region control them for the whole Mac. Many apps follow them, unless they have a units setting of their own.
How to fix it
Click the Apple menu, choose System Settings, click General in the sidebar, then Language & Region.
Open the Temperature menu and choose Celsius or Fahrenheit.
General›Language & Region›Temperature
On the same page, open Measurement system and choose Metric for kilometres and kilograms, US for miles and pounds, or UK for the British mix.
Quit and reopen any app that's open, such as Weather, so it picks up the new units.
Still not fixed?
If only the Weather app still shows the old units, it has its own Units settings. In Weather's settings, set Temperature to Use system setting, or click Restore Defaults, so it follows your Mac.
If you change Region later, check Temperature and Measurement system again. Picking a new region can switch them to that region's usual units.
General›Language & Region›Region
Some apps from other makers keep their own unit settings. Look in that app's Settings, usually in its menu next to the Apple menu.
If the settings won't change or keep switching back after a restart, contact Apple Support.
Questions people ask
How do I change Fahrenheit to Celsius on my Mac?
Open System Settings, then General, then Language & Region, and set Temperature to Celsius.
How do I switch my Mac to metric?
In Language & Region, set Measurement system to Metric. Distances and weights then show in kilometres and kilograms.
Why does the Weather app show different units from my Mac?
Weather has its own Units settings. Set Temperature to Use system setting there, or click Restore Defaults, so it follows your Mac.
Related fixes
Glad it worked.
Sorry it didn't. Tell us what happened and we'll fix this page.
Get there in one click with PinSet.
Press ⌃ ⌥ Space and type “change temperature to celsius mac”. PinSet opens General › Language & Region in System Settings and rings Temperature. One of 2,400+ checked Mac fixes. Works offline.
7 fixes free · Works offline · macOS 26 and 27