Across 2008–2019 Cadillac CTS models, keys may be simple transponder chip keys or smart proximity key fobs, depending on trim and equipment. Programming is generally performed through onboard procedures when at least one working key or fob is available, or with professional diagnostic tools if all keys are lost. Many aftermarket and OEM suppliers note that while owners can complete some onboard pairing steps, cutting the mechanical key blade and certain programming scenarios still require locksmith or dealer equipment.
smart/proximity key fob (push-to-start / keyless start) (2008-2019 (on-equipped trims; clearly documented in 2008 and 2014-2019 sources))
2008–2011 Cadillac CTS
Route verified — exact steps vary by trim/equipment
Route verified as onboard programming (no dealer needed). The sequences below are general route guidance — use them only if your vehicle shows the same prompts and controls. If the prompts don’t match, stop and call us.
Show the programming methods (23 steps)
Vehicle prerequisites
Programming step
1 Vehicle must be off before programming begins
Programming step
2 Smart Key System applies to these procedures
Programming step
3 Working programmed remote(s) required for add-a-remote procedure
Programming step
4 No working remotes required for full reprogramming procedure
Add-a-remote procedure (has at least one working remote)
Programming step
1 Place working remote(s) in cupholder and have new remote on hand
Insert the key
2 Insert key into outside driver door lock cylinder
Turn ignition to ON
3 Turn key to unlock position five times within five seconds
Programming step
4 DIC displays "Ready to Learn Electronic Key #2, 3 or 4"
Programming step
5 Place new remote in transmitter pocket (buttons facing front) until beep and DIC advances
Full reprogram (no working remotes)
Programming step
1 Place new remote in transmitter pocket with buttons facing front
Insert the key
2 Insert key into outside driver door lock cylinder and turn to unlock five times within five seconds
Press / hold a fob button
3 DIC displays "Ready to Learn Keys," then press ignition switch in to start Learn Delay sequence
Programming step
4 Repeat pressing ignition switch after each Learn Delay countdown until DIC reads Ready To Learn Electronic Key #X and beep sounds
Programming step
5 All previously known remote programming is erased during full reprogram
Transmitter pocket, ignition, and DIC prompts
Programming step
1 Transmitter pocket located inside center console between driver and front passenger seats
Programming step
2 Buttons on transmitter must face front of vehicle when placed in pocket
Programming step
3 Pressing ignition control knob exits programming mode when prompted
Wait / timing window
4 DIC messages include "Ready to Learn Electronic Key #", "Learn Delay Active Wait XX Min," and "Maximum # Electronic Keys Learned"
Doors lock-cycle (confirm)
5 A beep confirms successful programming steps and completion
Post-programming actions and limits
Press / hold a fob button
1 After programming, remove remote from pocket and press unlock twice to confirm
Programming step
2 To program additional remotes, repeat placement in pocket until beep and DIC advances
Press / hold a fob button
3 Press ignition control knob if programming is complete to exit programming mode
Press / hold a fob button
4 Press unlock on each newly programmed remote to complete the process
Route verified — exact steps vary by trim/equipment
Route verified as onboard programming (no dealer needed). The sequences below are general route guidance — use them only if your vehicle shows the same prompts and controls. If the prompts don’t match, stop and call us.
Show the programming methods (24 steps)
Vehicle requirements and notes
Programming step
1 Vehicle must be off before programming begins
Programming step
2 For Canada-sold vehicles, two recognized transmitters required to program a new transmitter
Programming step
3 Up to four transmitters can be programmed to the vehicle
Programming step
4 All previously known transmitter programming erased when using programming without a recognized transmitter
Programming step
5 Transmitter pocket located inside center console storage area between driver and front passenger seats
Programming with a recognized transmitter (steps)
Programming step
1 Place recognized transmitter(s) in cupholder and have new transmitter available
Insert the key
2 Insert vehicle key into outside driver door key lock cylinder
Turn ignition to ON
3 Turn key to unlock position five times within five seconds
Programming step
4 DIC displays "READY TO LEARN ELECTRONIC KEY #2, 3 or 4"
Doors lock-cycle (confirm)
5 Place new transmitter in transmitter pocket with buttons facing front; beep confirms programming
Programming with a recognized transmitter (completion)
Programming step
1 DIC advances to "READY TO LEARN ELECTRONIC KEY #3 or 4" or "MAXIMUM # ELECTRONIC KEYS LEARNED"
Press / hold a fob button
2 Press ignition control knob to exit programming mode
Remove the key
3 Remove transmitter from pocket and press unlock on keyless access transmitter two times
Programming step
4 Repeat transmitter insertion and removal (Steps 6–9) to program additional transmitters
Programming without a recognized transmitter (steps and timing)
Cycle the ignition ON/OFF
1 Procedure requires three 10-minute cycles to complete matching process
Programming step
2 Place new transmitter in transmitter pocket with buttons facing front
Insert the key
3 Insert vehicle key into driver door key lock cylinder and turn to unlock five times within five seconds
Press / hold a fob button
4 DIC displays "PRESS START CONTROL TO LEARN KEYS"
Press / hold a fob button
5 Press ignition switch in to initiate learn delay countdown
Programming without a recognized transmitter (completion)
Wait / timing window
1 DIC reads "LEARN DELAY ACTIVE WAIT XX MIN" and counts down to zero; repeat press-start sequence three times
Programming step
2 After final countdown, DIC displays "READY TO LEARN ELECTRONIC KEY #X" and a beep sounds
Insert the key
3 Insert each transmitter into pocket until a beep and DIC advances to next electronic key number
Programming step
4 DIC displays "MAXIMUM # ELECTRONIC KEYS LEARNED" and exits programming mode when full
Press / hold a fob button
5 Press ignition control knob if programming complete and press unlock on each newly programmed transmitter to finish
Route verified — exact steps vary by trim/equipment
Route verified as onboard programming (no dealer needed). The sequences below are general route guidance — use them only if your vehicle shows the same prompts and controls. If the prompts don’t match, stop and call us.
2 Vehicle must be off during programming procedures.
Programming step
3 All transmitters (recognized and new) must be present for programming with a recognized transmitter.
Programming step
4 For Canada, two recognized transmitters required to program a new transmitter (programming with a recognized transmitter).
Programming step
5 Programming without a recognized transmitter not available in Canada.
Programming with a Recognized Transmitter
Remove the key
1 Remove vehicle key from the recognized transmitter before starting.
Programming step
2 Place recognized transmitter(s) in the cupholder.
Remove the key
3 Remove driver door key lock cylinder cap and turn key counterclockwise to unlock position five times within 10 seconds; DIC displays READY FOR REMOTE #2, 3, 4, ETC.
Press / hold a fob button
4 Place new transmitter in transmitter pocket (center console storage opened, rubber mat removed) and press ENGINE START/STOP; DIC indicates when transmitter is learned.
Remove the key
5 After learning each transmitter, remove from pocket and press unlock or lock; press and hold ENGINE START/STOP ~12 seconds to exit programming when finished; return vehicle key to transmitter.
Programming without a Recognized Transmitter
Programming step
1 Procedure allows programming up to eight transmitters; vehicle must be off and all transmitters to be programmed must be present.
Remove the key
2 Remove vehicle key from the transmitter and remove driver door key lock cylinder cap.
Insert the key
3 Insert key and turn counterclockwise to unlock position five times within 10 seconds; DIC displays REMOTE LEARN PENDING, PLEASE WAIT.
Hold fob to START button
4 Wait ~10 minutes until DIC displays PRESS ENGINE START BUTTON TO LEARN, then press ENGINE START/STOP; repeat this press step two additional times (total three) causing previously known transmitters to no longer work and DIC to show READY FOR REMOTE #1.
Remove the key
5 Place new transmitter in transmitter pocket (access via center console and rubber mat), press ENGINE START/STOP to learn each transmitter, remove and press unlock/lock to confirm; press and hold ENGINE START/STOP ~12 seconds to exit; return vehicle key to transmitter.
Operational Details & Notes
Programming step
1 Transmitter pocket located under center console storage area after removing rubber mat.
Hold fob to START button
2 DIC (Driver Information Center) displays prompts: READY FOR REMOTE #2, 3, 4, ETC.; REMOTE LEARN PENDING, PLEASE WAIT; PRESS ENGINE START BUTTON TO LEARN; READY FOR REMOTE #1.
Press LOCK + UNLOCK
3 Pressing unlock or lock on transmitter confirms learning after removal from transmitter pocket.
Press / hold a fob button
4 After third ENGINE START/STOP press in no-recognized case, all previously known transmitters stop working; remaining transmitters can be relearned during next steps.
Wait / timing window
5 Exit programming mode by pressing and holding ENGINE START/STOP for approximately 12 seconds when all transmitters programmed.
Route verified — exact steps vary by trim/equipment
Route verified as onboard programming (no dealer needed). The sequences below are general route guidance — use them only if your vehicle shows the same prompts and controls. If the prompts don’t match, stop and call us.
Show the programming methods (15 steps)
Programming with Recognized Transmitters (Setup)
Programming step
1 Requires two recognized transmitters present with new transmitter(s).
Remove the key
2 Remove vehicle key from the recognized transmitter before starting.
Programming step
3 Place the two recognized transmitters in the cupholder.
Remove the key
4 Remove key lock cylinder cap on driver door handle and insert vehicle key into cylinder.
Turn ignition to ON
5 Turn key counterclockwise to unlock position five times within 10 seconds to prompt DIC.
Programming with Recognized Transmitters (Procedure)
Programming step
1 DIC displays READY FOR REMOTE #2, 3, 4, ETC. after successful prompt.
Programming step
2 Open center console, remove rubber mat, and place new transmitter in transmitter pocket.
Press / hold a fob button
3 Press ENGINE START/STOP to learn the transmitter; DIC then readies next transmitter.
Press LOCK + UNLOCK
4 Remove transmitter and press unlock or lock on transmitter to confirm.
Press / hold a fob button
5 Repeat for additional transmitters; press and hold ENGINE START/STOP ~12 seconds to exit programming mode when finished.
Programming without Recognized Transmitters (Procedure)
Remove the key
1 Remove vehicle key from transmitter and remove key lock cylinder cap on driver door handle.
Insert the key
2 Insert vehicle key into cylinder and turn counterclockwise to unlock position five times within 10 seconds to show REMOTE LEARN PENDING, PLEASE WAIT on DIC.
Hold fob to START button
3 Wait 10 minutes until DIC displays PRESS ENGINE START BUTTON TO LEARN; then press ENGINE START/STOP.
Press / hold a fob button
4 Repeat press of ENGINE START/STOP two additional times; after third press all previously known transmitters no longer work and DIC shows READY FOR REMOTE #1.
Press LOCK + UNLOCK
5 Open center console, remove rubber mat, place new transmitter in pocket, press ENGINE START/STOP to learn, then remove transmitter and press unlock or lock; repeat for additional transmitters and press and hold ENGINE START/STOP ~12 seconds to exit when done.
Year coverage comes from our consolidated vehicle programming dataset. Route-level programming status is reviewed against internal route sheets and available manufacturer, security-access, and professional tool references. Exact button sequences are marked source-verified only when we have year/equipment-specific support; where a year is labeled “route verified, steps vary,” we confirm the exact fob, trim, and prompts before programming. Reviewed for route and safety by Mohammad H. Abdelhadi, ALOA-Certified Master Locksmith.
Year
Route status
Exact steps
2008–2011
Route verified
General guidance
2012–2013
Route verified
General guidance
2014–2016
Route verified
General guidance
2017–2019
Route verified
General guidance
Common questions
Does my 2008 Cadillac CTS use a regular chip key or a smart key fob?
For 2008 CTS, suppliers list both a B111 transponder chip key and smart proximity key fobs, indicating some trims use a basic transponder key and others use a smart fob.
Can I program a replacement key fob for my CTS myself?
For many CTS smart fobs, onboard programming is possible if you already have at least one working remote; if all keys are lost, dealer or locksmith programming is typically required.
Do all 2014–2019 Cadillac CTS models use a proximity push‑to‑start fob?
Parts listings show smart proximity fobs marketed for 2014–2019 CTS, but key type can vary by trim and options, so some vehicles may use different configurations.
Can you program a CTS key fob without going to the dealership?
For most years, yes - the route is onboard relearn or an OBD tool, both of which a mobile locksmith handles at your location.
Does this program the remote only, or the transponder key too?
It depends on your key type. Tell us your FCC ID and we will confirm.
What if my year says professional programming required?
Those years need a programmer or security access; we bring the tool to you and program it on site.
How much does it cost?
It depends on year, key type, and whether you have a working key. Call (833) 439-8636 for a firm price before we dispatch.
Need your CTS fob programmed? We come to you, 24/7.