Guide

How to check your Mac's temperature on Apple silicon

macOS has no temperature readout in degrees, and on Apple silicon its own command-line tools report thermal pressure instead. That's the more useful number anyway: it tells you whether heat is costing you performance. For sensor readings in degrees you need a third-party app.

By Mohamed Elsawy · Updated · 7 min read · For Macs with Apple silicon running macOS 15 or later

Does macOS show CPU temperature?

No. Activity Monitor shows CPU, GPU, memory, energy, disk and network use, but no temperature. System Information doesn't list one either. And Apple's view of third-party temperature apps is cautious: they don't measure the outside of the case, which is much cooler than the inside, and Apple says never to use them to diagnose hardware problems (Apple).

There's a practical reason too. Apple silicon chips have many temperature sensors, and Apple doesn't document which is which. The developer of Stats, a free monitor, notes that the "CPU" sensors are thermal zones on the chip, not individual cores, and that the sensor keys change with each new chip (Stats). Any single "CPU temperature" an app shows is its own choice of which sensors to read or average.

One more change in macOS 27: the battery entry in ioreg -rn AppleSmartBattery no longer includes a Temperature value. We checked on macOS 27.0.1, and a developer has reported the same change for Apple's power-source API on the Apple Developer Forums. Older tips that read the battery temperature this way return nothing on 27.

What Terminal can tell you

Thermal pressure with powermetrics

powermetrics is Apple's built-in power and performance sampler. Its thermal sampler reports the current thermal pressure (man powermetrics):

sudo powermetrics --samplers thermal -n 1
  • It needs your administrator password (that's the sudo), because powermetrics refuses to run otherwise ("must be invoked as the superuser"). It reads; it doesn't change any setting.
  • -n 1 takes one sample and exits. Without it, powermetrics keeps printing every 5 seconds until you press Control-C.
  • Look for the line Current pressure level. The level names come from macOS itself: Nominal, Moderate, Heavy, Trapping and Sleeping, in that order.

On Intel Macs, older guides use --samplers smc for temperatures and fan speeds. On Apple silicon there's no such sampler: powermetrics -h on our M2 Max MacBook Pro with macOS 27.0.1 lists thermal but not smc.

Thermal warnings with pmset

pmset -g therm

This needs no password and changes nothing. Apple's man page says it shows thermal conditions that affect CPU speed, and that it isn't available on all platforms. On our Apple silicon Mac it printed only:

Note: No thermal warning level has been recorded
Note: No performance warning level has been recorded
Note: No CPU power status has been recorded

That's what we've seen on Apple silicon. Don't read it as "no heat"; use powermetrics or an app for the live state.

Thermal pressure explained

Thermal pressure is macOS's own judgment of how hard it has to work to manage heat. Two naming schemes are in use, and they come from different parts of macOS:

Where you see itLevelsDocumented meaning
Apps, through Apple's ProcessInfo APINominal, Fair, Serious, CriticalFair: fans run and background work pauses. Serious: performance is reduced and fans run at maximum. Critical: performance is significantly affected.
powermetricsNominal, Moderate, Heavy, Trapping, SleepingApple doesn't describe these levels beyond their names.

Apple doesn't say how the two line up. One developer who compared them under load found that ProcessInfo reported Fair through both Moderate and Heavy, with performance dropping at Heavy (Stan's blog). Treat that as one person's observation, not a rule.

Why it's the better number: a sensor reading of 90 °C on its own tells you little, but Serious tells you macOS is giving up performance to keep cool. If pressure stays Nominal, the exact temperature doesn't matter much. If it climbs often, see why your MacBook runs hot.

Apps that show temperatures

Checked 13 October 2026 against each developer's website. Prices in US dollars, before local tax.
AppWhat it showsFan controlPriceNeeds
iStat Menus 7.5Sensors (temperatures, fans, voltages, current, power) in the menu bar, plus CPU, GPU, memory, disks, network, batteryYes, from Bjango's website version; not in the Mac App Store version$11.99, family $14.99; 14-day trial; also on SetappmacOS 13 or later (Mac App Store version: macOS 14)
StatsSensors (temperature, voltage, power) in the menu bar, plus CPU, GPU, memory, disk, network, batteryIncluded, but marked as not maintainedFree, open source (MIT)macOS 12 or later
TG ProTemperatures, including CPU readings on Apple silicon, fan speeds, battery health, diagnosticsYes; on Apple silicon, Max and Auto Max modes$10 oncemacOS 10.14 to 27, Intel or Apple silicon
Macs Fan ControlTemperature sensors and fan speedsYes, free; Pro adds fan presetsFree; Pro $14.95 oncemacOS 10.13 or later
HotCPU temperature and thermal pressure in the menu bar, plus a sensor graph on Apple siliconNoFree, open source (MIT)Not stated; last release July 2024

iStat Menus, Stats, TG Pro, Macs Fan Control and Hot are trademarks of their owners. Tend isn't affiliated with any of them.

Which to pick: Stats if you want free and open source; iStat Menus if you want a polished, deep menu bar monitor; TG Pro or Macs Fan Control if you think you might want fan control later. Our comparison of Stats and iStat Menus goes further, and Tend vs iStat Menus covers where Tend fits.

What's a normal reading?

Apple doesn't publish normal internal temperatures for its chips, so any "normal range" you read online is someone's observation. Readings also aren't comparable between apps, because each picks and labels sensors its own way, and between chips, because the sensors differ.

A more useful way to judge your own Mac:

  1. Note the reading at idle, with nothing open, in a normal room.
  2. Note it under your usual heavy work, such as an export or a game.
  3. Watch thermal pressure at the same time. If it stays Nominal or Fair under your heavy work, your Mac is coping, whatever the degrees say.
  4. Investigate changes, not absolute numbers: a Mac that runs much hotter at idle than it used to, or reaches Serious more often, has picked up a new cause.

How Tend helps

Tend Pro's Thermals page shows every temperature sensor your Mac exposes, with its average and peak, each fan's speed against its minimum and maximum, and the thermal pressure macOS reports, in plain words. At Fair, for example, it says: "Slightly elevated. Fans may spin up, but performance is unaffected." Thermals are part of Tend Pro; the free version shows which apps are using the most power, which is usually where the heat comes from.

Questions

How do I check my CPU temperature on a Mac?

macOS doesn't show it. For readings in degrees, use a sensor app such as iStat Menus, Stats, TG Pro or Macs Fan Control. For macOS's own view, run sudo powermetrics --samplers thermal -n 1 in Terminal, which reports the thermal pressure level.

What is a normal CPU temperature for an M-series Mac?

Apple doesn't publish one, and readings differ between apps and chips because each app picks its own sensors. Judge by thermal pressure instead: if it stays Nominal or Fair under your normal work, your Mac is managing heat fine.

Does Activity Monitor show temperature?

No. Activity Monitor shows CPU, GPU, memory, energy, disk and network use, but no temperatures or fan speeds. Its CPU and GPU history windows are still useful for finding the app that's making your Mac hot.

Can I show my Mac's temperature in the menu bar?

Not with macOS alone. iStat Menus, Stats, TG Pro and Hot can all put a temperature in the menu bar. Remember that each app chooses its own sensors, so two apps can show different numbers on the same Mac at the same moment.

What does thermal pressure mean?

It's how hard macOS is working to manage heat. Apple describes four levels for apps: Nominal, Fair, Serious and Critical. At Fair the fans run and background work pauses; at Serious macOS reduces performance and runs the fans at maximum.

Sources

Spotted something out of date? Tell us and we'll fix it.

See every sensor in one window

Tend is free to download. Pro is $1.99 a month, $12.99 a year with a 7-day free trial, or $29.99 once.