Cost guide · MacBook
MacBook Keyboard Repair Cost - Every Model 2026
Butterfly keyboard (2015-2019)? Top-case swap, AED 700. Magic Keyboard (2019+)? Single key replacement, AED 150. The model year decides everything.
MacBook Keyboard Repair Cost - Every Model 2026?
Quick answer
The full MacBook keyboard price list - April 2026
| Model | Our price (AED) | Apple Store (AED) | Notes |
|---|---|---|---|
| MacBook 12″ Retina (2015-2017) - Butterfly v1/v2 | AED 700 | AED 1,299 | Top-case swap only |
| MacBook Pro 13/15 (2016-2019) - Butterfly v2/v3 | AED 750 | AED 1,399 | Top-case swap; check Service Program first |
| MacBook Air 13″ (2018-2019) - Butterfly v3 | AED 700 | AED 1,299 | Top-case swap; check Service Program |
| MacBook Pro 13/16 (2019-2020) - Magic | AED 800 | AED 1,499 | Single key possible AED 150 |
| MacBook Air M1/M2/M3/M4/M5 - Magic | AED 750 | AED 1,349 | Single key AED 150 |
| MacBook Pro 14″ M1 Pro-M5 Max - Magic | AED 850 | AED 1,599 | Single key AED 150 |
| MacBook Pro 16″ M1 Pro-M5 Max - Magic | AED 950 | AED 1,799 | Single key AED 150 |
| Single key replacement (any Magic-keyboard MacBook) | AED 150 | Not offered | When mechanism intact |
Butterfly keyboard problem explained
Apple's "butterfly" mechanism shipped from 2015 (12″ MacBook) through 2019 (last 13″ MacBook Pro). It used a scissor-style hinge with a single butterfly-shaped piece for a thinner profile and "more uniform key feel". In practice, dust particles smaller than a grain of sand could lodge under the dome and cause keys to either stick, repeat characters, or stop registering altogether.
Apple iterated through three generations (v1 in 2015, v2 in 2016, v3 in 2018 with a silicone membrane) - none fully solved it. The class-action lawsuits and customer backlash led Apple to abandon butterfly and return to a refined scissor "Magic Keyboard" mechanism in late 2019.
Why butterfly keyboards can't be repaired key-by-key: the keycap, dome, and membrane are bonded as a single assembly. Removing one to clean it almost always damages the layer below. Apple's official remedy is full top-case replacement (which includes the battery and trackpad). We do the same.
Apple's Keyboard Service Program (still active for some models)
Apple ran the "Keyboard Service Program for MacBook, MacBook Air, and MacBook Pro" from 2018 to 2022. It covered free repair of butterfly-keyboard models for 4 years from the original purchase date. As of April 2026 the program is officially closed for all models.
However: Apple Stores in UAE will still occasionally honour out-of-program repairs as a goodwill gesture, especially if the MacBook has documented butterfly symptoms. Worth a 5-minute Genius Bar visit before paying us. Our success rate for customers asking Apple is about 1 in 4 - not great, but the question is free.
Magic Keyboard (2019+) vs Butterfly - repair difference
The Magic Keyboard returned to a true scissor mechanism with 1mm of travel (vs 0.5mm on butterfly). The keycap, scissor mechanism, and membrane are three separate pieces - meaning we can replace just one or two of them on a single key without touching the rest of the keyboard.
For our customers this means a single sticky or unresponsive key on a 2020+ MacBook costs AED 150 (we have keycap and scissor stock for every Magic Keyboard MacBook). Only if multiple keys fail or the membrane below is damaged does it become a full top-case job.
Single key replacement - when possible
Single key replacement works when:
- The MacBook is a 2019 or newer Magic Keyboard model
- The membrane (the rubber dome under the scissor) is intact
- The keycap or scissor mechanism is the only damage (most common cause: pet chew, child pry, dropped object)
- The backlight LED beneath is still working
We diagnose at the bench in 5 minutes. If single-key works, AED 150 same-day. If the membrane is torn or the LED is dead, it becomes a top-case job (AED 750-950).
Spilled liquid on keyboard - emergency action
This sequence buys you the best chance of a single-key fix instead of a top-case swap:
- Power off in 10 seconds. Hold the power button.
- Unplug the charger.
- Open lid 90°, flip MacBook upside down on a towel. Let it drain 12 hours.
- Do NOT use a hairdryer or rice (see our water-damage post for why).
- Bring to us within 24 hours.
With this routine, we save the keyboard with a single-key or 2-3 key swap in about 60% of liquid spills. Without it, 80% become full top-case jobs because the spilled liquid corrodes the underlying membrane within 48 hours.
What to do next
MacBook keyboard repair service page - or WhatsApp 055 741 3706 with your model year and a photo of the affected key. Quote in 4 minutes.
Frequently asked questions
- Yes - for any 2019 or later Magic Keyboard MacBook (Pro, Air, or 12″ MacBook). AED 150 same-day if the membrane underneath is intact. For butterfly keyboards (2015-2019), no - Apple's design bonds the layers and individual keys cannot be replaced.
- Officially closed in 2022. In practice, Apple Stores in UAE occasionally still honour out-of-program butterfly keyboard repairs as a goodwill gesture - worth asking before paying us. Success rate is about 1 in 4 of customers we send to ask first.
- On butterfly-keyboard MacBooks (2015-2019), the keyboard is riveted into the top-case and not removable as a separate part - Apple's design forces a top-case swap. On Magic Keyboard MacBooks, the keyboard is also riveted but individual keys can be swapped if the membrane is intact.
- 2-4 hours of bench time. We strip the MacBook completely (battery, logic board, screen all come out), swap the top-case, then reinstall everything. Most jobs are same-day if dropped before 11am. The new top-case includes a fresh keyboard, trackpad, and battery - three repairs for the price of one.
- No. The serial number is stored on the logic board, not the top-case. Your AppleCare status, iCloud lock, and warranty record are unaffected.
Related on MacBook Repair Dubai
About the author
Usman is a senior macbook keyboard specialist at MacBook Repair Dubai, Dubai's longest-running Apple-only repair workshop (since 2004). Personally signs the QC checklist on every job leaving the bench.