Raspberry Pi 5 Overheating? Symptoms, Temps, and Fixes That Work

The Raspberry Pi 5 is the fastest Pi ever — and the hottest. Run it bare on a desk and it will hit its thermal limits under sustained load, silently slowing itself down. Here's how to tell if that's happening and how to fix it properly.

Know your numbers

The Pi 5 idles around 50°C with no cooling. At 80°C the firmware starts throttling the CPU clock down, and at 85°C it throttles hard. Nothing breaks — the Pi protects itself — but your “2.4 GHz” computer quietly becomes a much slower one exactly when you're asking the most of it.

Check the live temperature with `vcgencmd measure_temp`, and check whether throttling has occurred since boot with `vcgencmd get_throttled` — any non-zero value means the Pi has either throttled or seen under-voltage. A thermometer icon on screen means it's happening right now.

Symptoms that point to heat

If you see these under load, check temps before blaming software:

  • Benchmarks or compiles that start fast and slow down after a few minutes.
  • Stuttering video playback or emulation that was smooth when the Pi was cold.
  • `get_throttled` returning values like 0x50000 (throttling occurred since boot).
  • Random reboots under load — often heat plus an undersized power supply together.

Fix 1: add real cooling (the actual solution)

Passive heatsinks alone can't keep a Pi 5 below the throttle line under sustained load — it needs airflow. The two setups that work: the official Active Cooler (heatsink + blower) for an open-board setup, or an actively cooled case. An aluminum case with dual fans does double duty: the whole shell acts as one large heatsink while the fans keep air moving, which typically holds a loaded Pi 5 in the 60s °C — comfortably below any throttling — while staying quiet.

Fix 2: eliminate the contributing factors

  • Use the official 27 W (5V/5A) USB-C supply — under-voltage and heat throttling compound each other and set the same warning flags.
  • Keep firmware current: `sudo apt update && sudo apt full-upgrade`, then `sudo rpi-eeprom-update` — early Pi 5 firmware updates measurably improved idle power and temperature.
  • Mind placement: an enclosed drawer, a sealed no-vent case, or direct sunlight can add 10°C+ of ambient before the Pi does any work.
  • Don't stack heat producers — an NVMe HAT directly above the SoC benefits from the fan-equipped case even more.

Overclocking? Cooling first

The Pi 5 has headroom for overclocking, but without active cooling an overclock is pointless — you'll hit the 80°C limiter sooner and end up no faster. Stabilize your temperatures first, verify with `vcgencmd measure_temp` under a sustained load like `stress-ng`, and only then raise clocks.

Frequently asked questions

What temperature is normal for a Raspberry Pi 5?

Roughly 45–55°C idle without cooling, and it will climb to the 80–85°C throttle zone under sustained load if left bare. With an active-cooling case, expect low 40s idle and 60s under full load.

Is 80°C dangerous for a Raspberry Pi 5?

It won't damage the board — the firmware throttles to protect it. The cost is performance: the CPU sheds clock speed exactly when you need it. Sustained high temperature is also gentler on the board's lifespan when avoided.

Do I need a fan, or is a heatsink enough?

For light desktop use, a good heatsink case may suffice. For anything sustained — gaming, media serving, compiling, 24/7 services — the Pi 5 needs moving air. A dual-fan aluminum case combines both approaches.

Keep your Pi 5 fast and quiet under load: