How to Program a Cadillac Key Fob (DIY, Dealer, or Locksmith)
Most Cadillacs from about 2005 on use GM keyless access fobs that can often be programmed at home: turn the key blade in the driver door lock to unlock five times within about 10 seconds, then present the new fob in the transmitter pocket. Without two working fobs, a 30-minute relearn applies. Some newer models need a dealer or tool.
Cadillac uses the same General Motors security architecture as Chevy, Buick and GMC, but it adopted push-button keyless access earlier and on more models. That is good news for owners, because many GM keyless systems include an owner-level programming procedure that does not exist on most luxury brands. It is also why a Cadillac fob costs more and why buying the right replacement matters.
This guide explains which Cadillac key you have, the onboard procedures that work on many STS, XLR, CTS, SRX, XTS, ATS and Escalade models, and when you should hand the job to a locksmith or dealer.

Cadillac key types by era
| Key type | Typical models and years | Programming route |
|---|---|---|
| Metal key (PASS-Key or Passlock) + separate remote | DeVille, Seville, Eldorado, early Escalade (1990s to mid-2000s) | Remote relearn by DIC menu or button sequence; key needs cutting, and PASS-Key keys must match the resistor value |
| Transponder key + separate remote or flip key | Turn-key CTS (2003-2013), DTS, Escalade (2007-2014) and others | GM key relearn procedures, a tool, or a locksmith |
| Adaptive Remote Start and Keyless Access fob | STS (2005-2011), XLR (2004-2009), keyless CTS trims | Door lock cylinder sequence shown in the manual |
| Keyless access smart key, push-button start | SRX (2010-2016), XTS (2013-2019), ATS, CTS (2014-2019), Escalade (2015 on), XT4/XT5/XT6 | Onboard on many 2010s models; tool or dealer on some newer ones |
The immobilizer behind all of these is GM’s PASS-Key III family on most 2000s and 2010s Cadillacs. Smart keys combine the remote and immobilizer functions, so programming the fob registers both at once.
What you need
- A new fob with the correct FCC ID and part number. Cadillac fobs from different years can look identical but use different electronics.
- The mechanical key blade from a working fob, for the door lock cylinder steps. Some models hide the lock cylinder under a cap on the driver door handle.
- A fresh battery in each fob. Most Cadillac keyless access fobs take a CR2032; check our Cadillac key fob battery guide for your model.
- Up to 30 minutes and a healthy 12V battery if you do not have two working fobs.
Replacement Cadillac Keyless Access Fob
Match the FCC ID and part number from the back of your fob, and avoid used fobs, which are often locked to their first vehicle. Make sure the listing includes the emergency key blade.
As an Amazon Associate, ReplaceKeyFob earns from qualifying purchases.
Cadillac key fob programming instructions with two working fobs
This is the “Programming with Recognized Transmitters” procedure found in many Cadillac owner’s manuals from roughly the late 2000s through the 2010s. The STS and XLR use a similar door-lock sequence.
- Close all doors and have the new fob and both recognized fobs with you.
- Remove the key blade from a recognized fob and insert it into the driver door lock cylinder.
- Turn the key to the unlock position five times within about 10 seconds.
- The Driver Information Center displays a message such as READY FOR REMOTE #3 (or READY FOR FOB on some older models).
- Place the new fob in the transmitter pocket. Its location varies: inside the center console, in a cupholder, or in a slot on the console. Then press ENGINE START/STOP.
- When the fob is learned, the display moves to the next number. Repeat for any other new fob.
- Exit by pressing and holding ENGINE START/STOP for several seconds, or as your manual describes.

How to reprogram a Cadillac key fob with no working fob
Many Cadillac manuals also include “Programming without Recognized Transmitters.” It uses the same door lock start, but instead of an instant prompt you see REMOTE LEARN PENDING, PLEASE WAIT. You then wait about 10 minutes until the display asks you to press the start button, and repeat that three times, about 30 minutes in all. At the end, every old fob is erased, so program all fobs you want to keep in the same session.
If you have lost every fob, you still need a cut key blade to turn the door lock, which a locksmith can make from your VIN with proof of ownership. Our lost keyless car key guide walks through that situation.
Turn-key Cadillacs: CTS, DTS and older Escalade
Cadillacs with a turn-key ignition and transponder key use the same GM relearns as other brands in the family. You can often add a key by switching on a recognized key, switching off, then inserting the new key within a few seconds and waiting for the security light to go out. With no working key, the 30-minute relearn (three 10-minute ignition-on timers) applies. Separate remotes are learned through a DIC menu or a button sequence on many models. Our Chevy key fob programming guide describes these GM procedures in more detail, since they are shared.
Model notes: STS, XLR, CTS, SRX and XTS
- 2006 STS and XLR: keyless access fob with an internal blade. The door lock sequence is the usual DIY path; if the display never shows a ready message, a scan tool may be needed.
- CTS: turn-key with a flip key or separate remote on many 2003-2013 cars, keyless access on some trims; 2014-2019 CTS is push-button.
- SRX (2010-2016) and XTS (2013-2019): push-button smart keys. The two-fob and 30-minute procedures are documented in many manuals for these years.
- Newer XT4, XT5, XT6, CT4, CT5 and Escalade: later GM electrical architectures can limit onboard learning. Check the manual first; plan on a dealer or a locksmith with current GM coverage if it is not listed.
If it does not work
- No message after five turns: confirm all doors are closed and that the lock cylinder actually turns. Seized cylinders are common on older Cadillacs.
- Fob not learned in the pocket: check the FCC ID, battery and whether the fob is new.
- Service keyless or similar warning afterward: see our smart key system malfunction guide.
- Still stuck: a locksmith with a GM-capable programmer can usually finish the job in under an hour.
Cadillac key fob programming cost
| Option | Typical 2026 cost |
|---|---|
| DIY onboard programming | Free, plus the fob (about $40-$150 aftermarket, more for OEM) |
| Locksmith: smart key programmed | About $180-$400 |
| Cadillac dealer: fob plus programming | About $250-$600 |
| All keys lost | About $300-$700 |
For quote tips see our key fob programming cost guide. For other makes, start with how to program a key fob.
Frequently Asked Questions
On many Cadillacs from about 2005 to the late 2010s, yes. The owner’s manual describes a door lock cylinder sequence that adds a fob in a few minutes with two working fobs, or in about 30 minutes without them.
It depends on the model. It is usually inside the center console, in a cupholder, or in a marked slot. The owner’s manual shows the exact spot, which is also where you place a fob with a dead battery to start the car.
Most 2010-2016 SRX models use the GM door lock procedure: turn the key blade to unlock five times within about 10 seconds, place the new fob in the transmitter pocket and press the start button.
Smart keys contain a transmitter, a proximity antenna and an immobilizer chip, and dealers charge for programming time on top of the part. A locksmith or a matched aftermarket fob is usually cheaper.
The 30-minute procedure erases all fobs, so relearn every fob in the same session. The two-fob procedure usually keeps existing fobs, but test them all afterward.
