GMC Yukon Denali Key Fob Programming by Year

Can you program a Yukon Denali fob without the dealer? For most years, yes. Pick your year for the route and best next step.

Find your year

YearDIY onboard?How it programsWorking fob?Erase riskConfidenceBest next step
2000YesYes - onboard relearnNo (all-keys-lost OK)YesHighFollow the steps below
2001, 2003, 2006YesYes - onboard relearnNo (all-keys-lost OK)YesHighFollow the steps below
2002, 2004–2005YesYes - onboard relearnNo (all-keys-lost OK)YesHighFollow the steps below
2007–2010YesYes - onboard relearnNo (all-keys-lost OK)PossibleHighFollow the steps below
2015–2016YesYes - onboard relearnYes (1 working)YesMedFollow the steps below
2017–2020YesYes - onboard relearnVariesYesMedFollow the steps below
2021NoNo - professional onlyNo (all-keys-lost OK)PossibleMedWe program it on site

GMC Yukon Denali key types & programming facts

Earlier GMC Yukon Denali models used standard transponder keys with separate or integrated remote entry fobs, which typically require an automotive locksmith or dealer to cut and program to the vehicle’s immobilizer system. Later push‑to‑start Denali models use smart/proximity keys that must be registered to the vehicle through an onboard or diagnostic procedure so the fob will allow passive entry and engine start, and the emergency insert key must be mechanically cut to work the locks. Programming generally involves having all existing working keys present and following vehicle or OEM‑level procedures so that newly added keys are recognized and older, lost keys can be removed from memory for security.

Key types used on the Yukon Denali:

  • transponder chip key (separate metal key + separate remote where equipped) (approximately 2000-2006 (supported by locksmith/remote catalogs grouping early 2000s Yukon/Yukon Denali as separate transponder keys with optional keyless remotes))
  • remote-head key (integrated key + buttons) and/or separate key + fob (approximately mid‑2000s through 2014 (catalogs show Yukon key fob inventory transitioning from separate remotes to integrated remote-head keys before smart keys))
  • smart/proximity key (push‑to‑start with emergency insert key) (approximately 2015-2021; explicitly documented for 2021 Yukon/Yukon Denali smart key fob with integrated proximity functions and removable emergency key)

Common fob FCC IDs: YG0G21TB2 — check the back of your fob; we confirm the exact variant on site.

2000 GMC Yukon Denali

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 (18 steps)

2) Preparations

Programming step
1 Locate Data Link Port under driver-side dash
Programming step
2 Identify pins 8 and 4 (port wider on top row)
Programming step
3 Verify metal contact pins present in terminals 8 and 4
Programming step
4 Obtain suitable jumper wire to connect pins 8 and 4
Programming step
5 Keep jumper wire connected throughout programming procedure

3) Entering Programming Mode

Programming step
1 Connect pin 8 to pin 4 with jumper wire
Press LOCK + UNLOCK
2 Vehicle response: doors lock and unlock to signify programming mode entry
Programming step
3 Ensure knowledge of which terminals are 8 and 4 before connecting
Programming step
4 Leave jumper connected until procedure completion
Press LOCK + UNLOCK
5 Note timing: vehicle responds immediately with lock/unlock

4) Transmitter Programming Steps

Press LOCK + UNLOCK
1 Press and hold LOCK and UNLOCK buttons together on first transmitter
Press / hold a fob button
2 Hold both buttons for about 15 seconds
Press LOCK + UNLOCK
3 Vehicle response: doors lock and unlock after successful programming of transmitter
Programming step
4 Release buttons on transmitter after vehicle response
Programming step
5 Within one minute, repeat step for remaining transmitters to be programmed

5) Finishing & Troubleshooting

Programmer / scan tool
1 Remove jumper wire applied to OBDII port after programming
Programming step
2 Key fob not working? Suggest replacing the battery
Programming step
3 Reminder: leave jumper wire connected throughout programming until removal step

2001, 2003, 2006 GMC Yukon Denali

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 (20 steps)

Vehicle Preparation

Close the doors
1 Close all vehicle doors.
Insert the key
2 Insert key into the ignition.
Programming step
3 Ensure vehicle remains off until programming steps begin.
Press / hold a fob button
4 Hold down power UNLOCK button on driver door panel (continue until step 9).
Press LOCK + UNLOCK
5 Be ready to release power UNLOCK when vehicle locks and unlocks automatically.

Ignition Sequence

Turn ignition to ON
1 Turn ignition switch to ON position (as far as possible without starting engine).
Cycle the ignition ON/OFF
2 Turn ignition switch to OFF position.
Turn ignition to ON
3 Turn ignition switch to ON position again.
Cycle the ignition ON/OFF
4 Turn ignition switch to OFF position again.
Turn ignition to ON
5 Turn ignition switch to ON position to exit transmitter programming mode.

Transmitter Programming Steps

Programming step
1 Perform steps 5 through 8 in fairly rapid succession.
Press LOCK + UNLOCK
2 Release power UNLOCK button on door panel; vehicle will lock and unlock automatically.
Press LOCK + UNLOCK
3 Hold down LOCK and UNLOCK buttons on transmitter simultaneously until door locks and unlocks.
Press LOCK + UNLOCK
4 Allow up to 30 seconds for LOCK/UNLOCK button step to register.
Press LOCK + UNLOCK
5 Repeat LOCK/UNLOCK button step for each transmitter.

Multiple Transmitters

Press LOCK + UNLOCK
1 Repeat simultaneous LOCK and UNLOCK button step for each additional transmitter.
Programming step
2 Include any existing transmitters when repeating step.
Programming step
3 Program all transmitters during same programming session before turning ignition ON to exit.
Press LOCK + UNLOCK
4 Ensure each transmitter causes door locks to lock and unlock to confirm programming.
Programming step
5 Exit programming mode by turning ignition switch to ON after all transmitters programmed.

2002, 2004–2005 GMC Yukon Denali

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 (19 steps)

Preparation

Close the doors
1 Close all vehicle doors before starting
Insert the key
2 Insert the key into the ignition
Press / hold a fob button
3 Keep drivers door panel power UNLOCK button accessible and ready to hold
Programming step
4 Ensure existing transmitters available if reprogramming multiple remotes
Programming step
5 Perform steps 5 through 8 in fairly rapid succession

Entering Programming Mode

Press / hold a fob button
1 Hold down the power UNLOCK button on the drivers door panel and continue to hold until step 9
Turn ignition to ON
2 Turn ignition switch to ON position (as far as possible without starting engine)
Cycle the ignition ON/OFF
3 Turn ignition switch to OFF position
Turn ignition to ON
4 Turn ignition switch back to ON position
Cycle the ignition ON/OFF
5 Turn ignition switch back to OFF position

Transmitter Programming

Press LOCK + UNLOCK
1 Release the power UNLOCK button on the door panel; vehicle will lock and unlock automatically
Press LOCK + UNLOCK
2 Hold down LOCK and UNLOCK buttons on the transmitter simultaneously until door locks and unlocks
Press LOCK + UNLOCK
3 Allow up to 30 seconds for the LOCK/UNLOCK step to register
Press LOCK + UNLOCK
4 Repeat the LOCK/UNLOCK simultaneous button step once more
Programming step
5 Repeat programming steps for each additional transmitter, including existing transmitters

Exiting and Troubleshooting

Turn ignition to ON
1 Turn ignition switch to ON position to exit transmitter programming mode
Programming step
2 If key fob not working, try replacing the battery (link provided)
Programming step
3 If replacement needed, key fob replacement link provided
Programming step
4 Print instruction option available in original content

2007–2010 GMC Yukon Denali

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 (14 steps)

Vehicle identification and prerequisites

Programming step
1 Applies to 2007 GMC Yukon Denali keyless entry remote fob / smart key
Programming step
2 Separate procedures for vehicles with and without Driver Information Center (DIC) buttons
Programming step
3 Vehicle must be in Park (P) for DIC-less procedure; key in ON position (as far as possible without cranking)
Programming step
4 Test remote(s) after programming completed

Procedure for vehicles with Driver Information Center buttons

Insert the key
1 Insert key and turn to ON position to access Driver Information Center
Press / hold a fob button
2 Press vehicle information button until "PRESS TO RELEARN REMOTE KEY" displays
Press / hold a fob button
3 Press set/reset button until "REMOTE KEY LEARNING ACTIVE" displays
Press LOCK + UNLOCK
4 Press and hold lock and unlock buttons on remote simultaneously for ~15 seconds until a chime confirms programming
Press LOCK + UNLOCK
5 Repeat simultaneous lock/unlock for additional remotes; exit by turning key off and removing key

Procedure for vehicles without Driver Information Center buttons

Programming step
1 Ensure vehicle in Park with key in ON position (as far as possible without cranking)
Press / hold a fob button
2 Press trip odometer reset stem until "RELEARN REMOTE KEY" displays
Press / hold a fob button
3 Press and hold trip odometer reset stem for three seconds to display "REMOTE KEY LEARNING ACTIVE"
Press LOCK + UNLOCK
4 Press and hold lock and unlock buttons on first remote simultaneously for ~15 seconds until a chime confirms programming
Press LOCK + UNLOCK
5 Repeat simultaneous lock/unlock for additional remotes; exit by turning key off and removing key

2015–2016 GMC Yukon Denali

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 types / prerequisites

Programming step
1 Instructions apply when vehicle has separate key and remote
Programming step
2 On-board programming not available; qualified professional required for smart key fobs
Programming step
3 Driving vehicle to locksmith may reduce cost versus mobile service
Programming step
4 All remotes and vehicle must be present for programming procedures
Programming step
5 Feature to program without a programmed smart key not available in Canada

Professional programming (locked-out / locksmith method)

Programming step
1 Locate an automotive locksmith using Low Rate Locksmith
Programming step
2 Locksmith hooks up specialized computer equipment to vehicle for programming
Programming step
3 Driving vehicle to locksmith may be cheaper than on-site service
Programming step
4 Use when vehicle is not on-board programmable or no programmed remotes available

Programming when one smart key already programmed

Programming step
1 Vehicle must be off and both current and new remotes must be present
Remove the key
2 Remove key from programmed remote and place that remote in cupholder or passenger seat
Insert the key
3 Insert vehicle key into driver door lock cylinder and turn counterclockwise to unlock five times within 10 seconds
Press / hold a fob button
4 Place new remote in remote pocket/insert in center console area and press ENGINE START/STOP to learn
Press LOCK + UNLOCK
5 After each learn, remove remote and press unlock or lock; press and hold ENGINE START/STOP ~12 seconds to exit

Programming when no smart key is programmed

Programming step
1 Vehicle must be off and all remotes to be programmed must be present; procedure takes ~30 minutes
Remove the key
2 Remove key from remote and insert key into driver door lock cylinder; turn counterclockwise to unlock five times within 10 seconds
Hold fob to START button
3 Wait 10 minutes for DIC to display PRESS ENGINE START BUTTON TO LEARN, then press ENGINE START/STOP; repeat this press two additional times
Programming step
4 After third press, previously known remotes will no longer work; DIC should display READY FOR REMOTE #1
Press LOCK + UNLOCK
5 Place new remote in remote pocket/insert, press ENGINE START/STOP to learn, remove remote and press unlock or lock; repeat for additional remotes and press/hold ENGINE START/STOP ~12 seconds to exit

Remote placement / hardware locations

Programming step
1 Programmed remote placement: cupholder or passenger seat during one-remote method
Programming step
2 Remote pocket/insert location: in front of center console storage area next to storage tray between driver and front passenger seats
Programming step
3 Center console storage area and storage tray must be opened to access remote pocket/insert
Press LOCK + UNLOCK
4 Vehicle key uses driver door key lock cylinder for initial unlock rotations during programming
Doors lock-cycle (confirm)
5 ENGINE START/STOP button used to confirm learning and to exit programming mode

2017–2020 GMC Yukon Denali

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 compatibility and general notes

Programming step
1 Applies to 2017 GMC Yukon Denali keyless entry remote fob / smart key
Programming step
2 Two configurations: separate key and remote OR smart key (integrated key)
Programming step
3 Some vehicles are not onboard programmable; qualified professional required
Programming step
4 Feature to program without a programmed smart key not available in Canada
Programming step
5 Procedure times: programming without existing remotes takes ~30 minutes

Professional programming option

Programming step
1 Locate an automotive locksmith using Low Rate Locksmith
Programming step
2 Driving vehicle to locksmith may save money versus on-site service
Programming step
3 Locksmith uses specialized computer equipment to program smart key remotes
Programming step
4 Professional required when vehicle is not onboard programmable

Programming when vehicle has two programmed smart keys

Programming step
1 New fob can be programmed when two programmed remotes already exist
Programming step
2 Vehicle must be off and all remotes (current and new) must be present
Insert the key
3 Insert vehicle key into driver door lock cylinder and turn counterclockwise to unlock five times within 10 seconds to trigger DIC READY prompt
Press LOCK + UNLOCK
4 Place new remote in center console remote pocket/insert, press ENGINE START/STOP to learn, then remove and press unlock or lock to confirm
Wait / timing window
5 Exit programming by pressing and holding ENGINE START/STOP ~12 seconds after all remotes programmed; return key into remote

Programming without any programmed smart key

Remove the key
1 Remove vehicle key from the remote before starting
Insert the key
2 Insert key into driver door lock cylinder and turn counterclockwise to unlock five times within 10 seconds to display REMOTE LEARN PENDING
Hold fob to START button
3 Wait 10 minutes until DIC displays PRESS ENGINE START BUTTON TO LEARN, then press ENGINE START/STOP; repeat this press sequence three times total to erase previous remotes and reach READY FOR REMOTE #1
Press LOCK + UNLOCK
4 Place new remote in remote pocket/insert and press ENGINE START/STOP to learn; remove and press unlock/lock to confirm
Press / hold a fob button
5 Repeat learning for additional remotes, then press and hold ENGINE START/STOP ~12 seconds to exit; return key into remote

Remote location, controls, and troubleshooting

Programming step
1 Remote pocket/insert located in front of center console storage area between driver and front passenger seats (open center console storage and storage tray)
Hold fob to START button
2 Driver Information Center (DIC) displays programming prompts: READY FOR REMOTE #2, 3, 4, ETC.; REMOTE LEARN PENDING; PRESS ENGINE START BUTTON TO LEARN; READY FOR REMOTE #1
Programming step
3 After a remote is learned, DIC indicates readiness for next remote
Programming step
4 If key fob not working, try replacing the battery (link provided in original content)
Programming step
5 Replacement key fobs and batteries available (links provided in original content)

2021 GMC Yukon Denali

Professional programming required

Professional programming for the 2021

This year requires professional programming (security access / tool). A mobile locksmith confirms your key type and FCC ID, then programs it on site.

Call (833) 439-8636

How we validate this guide

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.

YearRoute statusExact steps
2000Route verifiedGeneral guidance
2001, 2003, 2006Route verifiedGeneral guidance
2002, 2004–2005Route verifiedGeneral guidance
2007–2010Route verifiedGeneral guidance
2015–2016Route verifiedGeneral guidance
2017–2020Route verifiedGeneral guidance
2021Professional-onlyProfessional route

Common questions

Does my GMC Yukon Denali use a regular key or a smart push‑button key?

Earlier Yukon Denali models use a traditional transponder key, while later models, including 2021, use a smart/proximity key with push‑to‑start and a hidden emergency key blade.

Can I program a new Yukon Denali key fob myself?

Some later Yukon Denali models support onboard programming if you already have two working smart keys; otherwise, dealer or professional locksmith programming with proper equipment is typically required.

What FCC ID is used on a 2021 GMC Yukon Denali smart key?

One documented OEM smart remote for the 2021 GMC Yukon lists FCC ID YG0G21TB2 and GM part number 13537964.

Can you program a Yukon Denali 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 Yukon Denali fob programmed? We come to you, 24/7.
Scroll to Top
☎  Tap to call 24/7 — (833) 439-8636