MacBook Overheating?
Here's How to Fix It

Your MacBook running hot is not normal. Whether it is a software hog, dust-clogged fans, or a failing thermal sensor on the logic board, this guide covers every cause and fix we have seen in 16 years of Mac repair in Johannesburg.

1 Hyde Park Lane, Hyde Park, Johannesburg 2196 | Assessment from R599 | No Fix No Fee
No Fix No Fee
12-Month Warranty
Assessment from R599
Same-Day Collection

MacBook Temperature Thresholds: What Is Normal?

Before troubleshooting, you need to know what temperatures are actually concerning. We measure these daily in our Hyde Park workshop using thermal imaging cameras. In Johannesburg, ambient temperatures regularly exceed 30°C during summer, which means your MacBook starts with a higher baseline than a Mac in London or New York.

35-45°C
Normal

Idle or light browsing. The MacBook feels cool to warm. No action needed.

45-70°C
Warm

Normal under moderate load. Video calls, multiple apps, light photo editing. Fans may spin up.

70-90°C
Hot

Heavy workload: video export, code compiling, gaming. Acceptable but monitor if sustained.

90°C+
Critical

Thermal throttling active. macOS slows the CPU to prevent damage. Needs investigation.

8 Proven Fixes for MacBook Overheating

Work through these in order. Steps 1-5 are things you can try at home. Steps 6-8 require opening the MacBook or professional equipment. In our experience, roughly 60% of overheating cases are resolved by steps 1-3 alone.

1

Check Activity Monitor for runaway processes

Open Activity Monitor (Applications > Utilities > Activity Monitor). Click the CPU tab and sort by % CPU descending. Look for kernel_task consuming more than 200% CPU, WindowServer above 50%, or mds_stores running continuously. kernel_task inflates its CPU usage deliberately to throttle other processes when the Mac is too hot. If mds_stores is high, Spotlight is indexing — let it finish or exclude large folders in System Settings > Spotlight.

2

Reset SMC (Intel) or restart (Apple Silicon)

The System Management Controller on Intel Macs manages fan speed, thermal management, battery charging, and sleep behaviour. To reset: shut down, hold Shift+Control+Option+Power for 10 seconds, release, then power on. On T2 Macs (2018-2020): shut down, hold all four keys for 7 seconds, then hold Power for another 7 seconds. Apple Silicon Macs (M1, M2, M3, M4) have no SMC — a simple restart resets the equivalent thermal management firmware.

3

Clean fans and air vents

Dust is the most common physical cause of overheating. Use compressed air (available at most electronics shops in South Africa for R80-R150) to blow out the vents along the hinge of the MacBook. Hold the can upright, use short bursts, and keep the nozzle 5-10 cm from the vents. For thorough cleaning, the bottom case can be removed with a Pentalobe P5 screwdriver. Never use a vacuum cleaner directly on the logic board — static discharge can damage components.

4

Check and replace thermal paste

On Intel MacBooks from 2015-2019, the factory thermal paste between the CPU die and heatsink degrades after 4-5 years, becoming dry and cracked. This creates an insulating layer instead of a conductive one. Replacing it requires removing the heatsink, cleaning both surfaces with 99% isopropyl alcohol, and applying a rice-grain-sized amount of quality thermal compound. We use Thermal Grizzly Kryonaut at our Hyde Park workshop. This alone can drop temperatures by 10-15°C.

5

Address software causes

Three common software culprits: (1) Chrome with many tabs — each tab is a separate process consuming CPU and RAM. Switch to Safari or limit tabs. (2) Spotlight indexing after a macOS update — this runs mds_stores at high CPU for 1-24 hours depending on disk size. Let it complete. (3) Time Machine initial backup — the first backup indexes and copies your entire drive. Run it overnight. Also check for macOS updates — Apple frequently patches thermal management bugs.

6

Inspect hardware components

A failing fan is the most common hardware cause. Listen for grinding, clicking, or complete silence under load. The MacBook Pro fan should spin at 1,200-6,200 RPM depending on the model. A blocked heatsink (visible when the bottom case is removed) prevents heat transfer even with a working fan. Damaged thermal sensors send incorrect readings to the SMC, causing fans to run at maximum or minimum speed regardless of actual temperature.

7

Diagnose logic board thermal issues

If cleaning and software fixes have not resolved the overheating, the issue may be on the logic board itself. Thermal sensor ICs can fail, sending incorrect temperature readings. The power management IC (PMIC) can develop faults that cause excessive current draw and localised heating. On 2012-2015 MacBook Pros, the discrete GPU is a known failure point — it overheats, causes solder joint cracks, and eventually fails completely. These require component-level diagnosis with a thermal camera and multimeter.

8

Seek professional thermal service

If you have tried the above steps and your MacBook still overheats, book an assessment at ZA Support. We use thermal imaging cameras to identify hot spots on the logic board, measure fan RPM with tachometer readings, and test thermal paste conductivity. Assessment from R599 with No Fix No Fee guarantee. We are at 1 Hyde Park Lane, Hyde Park, Johannesburg. WhatsApp 064 529 5863 for same-day collection from Sandton, Rosebank, Fourways, Bryanston, Midrand, and Randburg.

Software vs Hardware: Identifying the Root Cause

Software Causes

  • Chrome with 20+ tabs — each tab runs as a separate process. We have seen Chrome alone push a MacBook Pro to 95°C.
  • Spotlight indexing after OS update — mds_stores runs at high CPU for up to 24 hours. Let it finish or exclude large external drives.
  • Time Machine initial backup — the first backup copies your entire drive. Run it overnight on a wired connection.
  • Rogue apps — Zoom, Slack, and Microsoft Teams are known CPU hogs. Close what you are not using.
  • macOS bugs — Apple occasionally ships thermal management bugs. Always install the latest macOS point release.

Hardware Causes

  • Failing fan — grinding, clicking, or silence under load. The most common hardware cause we see.
  • Blocked heatsink — dust and pet hair accumulate between the fan and heatsink fins, creating an insulating blanket.
  • Damaged thermal sensor — sends incorrect readings to the SMC. Fans run at max or min regardless of actual temperature.
  • Degraded thermal paste — on 2015-2019 Intel MacBooks, the paste dries out after 4-5 years.
  • Logic board fault — thermal sensor IC, power management IC, or GPU desoldering (2012-2015 MacBook Pros).

MacBook Overheating in South Africa: Local Factors

Working in Johannesburg introduces unique thermal challenges that guides written for European or American audiences simply do not cover. We have been repairing Macs here since 2009, and these are the South Africa-specific factors we see repeatedly.

Johannesburg Summer Ambient Temperatures

JHB summers regularly hit 30-35°C. Your MacBook's cooling system is designed assuming 22-25°C ambient. That 10°C difference means the Mac starts closer to its thermal limit before you even open an app. Working in direct sunlight near a window in Sandton or Rosebank pushes surface temperatures to 40°C+ before the CPU even loads.

Load Shedding and Repeated Hard Shutdowns

Every hard shutdown during load shedding risks corrupting the SMC firmware on Intel Macs. We have seen Macs that went through months of Stage 4-6 load shedding with fans stuck at maximum speed or not spinning at all. An SMC reset (step 2 above) often resolves this. Power surges when electricity returns can damage the power management IC, which directly controls thermal throttling behaviour.

Dust and Highveld Air Quality

The Highveld's dry winters and construction dust (especially in rapidly developing areas like Midrand and Fourways) mean MacBook vents clog faster than in coastal cities. We recommend compressed air cleaning every 6 months if you work in an area with active construction or near main roads.

When Overheating Points to a Logic Board Problem

If you have cleaned the fans, reset the SMC, checked Activity Monitor, and the MacBook still overheats at idle, the problem is likely on the logic board itself. This is where our component-level repair expertise comes in. The most common logic board thermal faults we repair:

Thermal Sensor IC Failure

The logic board has multiple thermal sensors monitoring CPU, GPU, battery, and ambient temperature. When one fails, the SMC receives incorrect data and cannot manage fan speed correctly. We diagnose this by comparing sensor readings against actual temperatures measured with a thermal camera. Replacing the failed sensor IC restores correct thermal management.

Power Management IC Running Hot

The PMIC (power management integrated circuit) regulates voltage across the entire logic board. A damaged PMIC draws excessive current, generating localised heat that spreads to surrounding components. Under thermal imaging, we see a distinct hot spot around the PMIC area. This is a component-level repair — the IC itself is replaced, not the entire logic board.

GPU Desoldering (2012-2015 MacBook Pro)

The 2012-2015 MacBook Pro 15-inch models with discrete AMD GPUs are notorious for thermal failure. The GPU's solder balls crack under repeated thermal cycling, causing graphical glitches, kernel panics, and eventually complete failure. We have repaired hundreds of these boards. If your 2012-2015 MacBook Pro shows visual artefacts and overheats, this is almost certainly the cause.

MacBook Overheating — Frequently Asked Questions

There is always a reason. The most common causes are runaway processes (check Activity Monitor), dust-blocked vents, degraded thermal paste on 2015-2019 models, or a failing fan. In Johannesburg, ambient temperatures above 30°C during summer make thermal management harder. If your MacBook is hot to touch at idle, something is wrong. Assessment from R599 at ZA Support in Hyde Park.

MacBook Still Overheating? We Can Fix It.

Professional thermal diagnosis with thermal imaging cameras. Assessment from R599. No Fix No Fee. Collection from Sandton, Rosebank, Fourways, Bryanston, Midrand, and Randburg.