Guide
macOS does not show CPU temperature anywhere. Activity Monitor has tabs for CPU, memory, energy, disk and network, but no temperature, and Apple exposes the chip's thermal sensors only through private interfaces. So every method below is either a Terminal command that shows throttling rather than degrees, or a third-party app that reads the sensors directly. Here is what works in 2026, free options first.
Open Terminal and run:
pmset -g therm
You get three lines. CPU_Speed_Limit is the one that matters: 100 means the CPU is allowed to run at full speed, anything lower means macOS is slowing it down to control heat. This does not tell you the temperature, but it answers the question most people actually have, which is "is my Mac throttling right now?"
Another built-in command is powermetrics:
sudo powermetrics --samplers smc,thermal -i 1000 -n 1
On Intel Macs this prints the CPU die temperature and fan speed. On Apple Silicon it prints the thermal pressure level (Nominal, Moderate, Heavy and so on) and the fan speed on Macs that have a fan, but no die temperature. That is a limit of what Apple exposes to the command, not a bug.

Apple Silicon chips have a dozen or more thermal sensors: on M3 and later they are named PMU tdie, on M1 and M2 they are Tp and Te. Different apps summarize them differently. Some show the hottest sensor, some show an average of the CPU-die sensors, and the two can differ by 5 to 10 °C under load. When you compare two apps and the numbers disagree, that is usually why. The average is the better indicator of the chip's overall state; the hottest sensor tells you which cluster of cores is working.
Alongside the degrees, pay attention to the thermal pressure state that macOS itself reports: Nominal (or Normal), Fair, Serious, Critical. That is the signal macOS uses to decide whether to slow things down. A Mac that sits at 95 °C while the thermal state says Nominal is fine. A Mac that reports Serious at idle has a problem.
Roughly: 35 to 45 °C idle, 50 to 70 °C for everyday work, 85 to 100 °C under sustained heavy load such as exporting video or compiling. Apple Silicon is designed to run close to 100 °C under full load and to throttle itself long before any damage is possible. The number to watch is not the peak but whether the temperature comes back down when the load stops. See what a normal CPU temperature is for a MacBook for the details per chip.
Apple treats the sensor data as an implementation detail and keeps the interfaces private, which is also why none of the apps above are on the Mac App Store: the App Store sandbox does not allow them. Apps that read temperature are distributed directly by their developers, signed with a Developer ID and notarized by Apple.
No. Activity Monitor shows CPU usage, memory, energy, disk and network activity, but macOS has no built-in display of CPU temperature. You need a third-party app that reads the thermal sensors.
Not by itself. Apple Silicon chips are designed to run near 100 °C under sustained load and throttle automatically to protect themselves. Check the thermal pressure state: if it says Nominal or Fair, the Mac is operating as designed.
Yes, with a third-party menu bar monitor such as Stats, iStat Menus or ThermPort. macOS itself does not offer a menu bar temperature readout.
Because the chip has many sensors and apps summarize them differently: some show the hottest sensor, some an average across the CPU die. Under load the two can differ by 5 to 10 °C.
ThermPort puts CPU temperature, fan speed, memory, power and more in your Mac's menu bar in a 15 MB app. 14-day free trial, one-time purchase, Apple Silicon only.
Learn more