Chevrolet Silverado Key Fob Programming by Year

Can you program a Silverado 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)PossibleMedFollow the steps below
2001–2006YesYes - onboard relearnNo (all-keys-lost OK)PossibleMedFollow the steps below
2007YesYes - onboard relearnNo (all-keys-lost OK)PossibleMedFollow the steps below
2008–2010YesYes - onboard relearnNo (all-keys-lost OK)PossibleMedFollow the steps below
2011–2018NoNo - professional onlyHighWe program it on site
2019NoNo - needs a programmer/toolYes (1 working)PossibleMedWe bring the tool to you
2020, 2022YesYes - onboard relearnYes (1 working)PossibleMedFollow the steps below
2021YesYes - onboard relearnNo (all-keys-lost OK)YesHighFollow the steps below

Chevrolet Silverado key types & programming facts

Chevrolet Silverado keys from 2000–2022 range from standard metal keys with separate remotes to integrated flip key fobs that include the key blade and remote functions in one unit. Programming typically involves pairing the transponder or remote portion of the key to the truck’s body control or immobilizer system using onboard procedures, an OBD scan tool, or dealer/locksmith equipment, depending on model year and security level. Many later-model flip keys and transponder keys require professional programming equipment, while early-2000s remote-only fobs can often be paired using an in-vehicle sequence described in owner or dealer guides.

Key types used on the Silverado:

  • standard metal key (no transponder); separate keyless entry remote available on some trims (2000-2006)
  • transponder chip key with separate keyless entry remote (PEPS not used) (approximately 2007-2013, based on shift to immobilizer-equipped keys listed for these years)
  • remote-head key (integrated key + remote buttons) for some trims; transponder blade keys also used (approximately 2014-2018, based on remote-head and separate transponder options sold for these years)
  • flip key / switchblade-style key fob with integrated remote (M3N-32337200) (2019-2022 Silverado 1500/2500/3500HD, per GM remote key fob listing)

Common fob FCC IDs: M3N-32337200, KOBLEAR1XT — check the back of your fob; we confirm the exact variant on site.

2000 Chevrolet Silverado

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.
Programmer / scan tool
3 Ensure all metal contact pins present in OBDII terminals 8 and 4 (Classic body style procedure).
Programming step
4 Leave jumper wire connecting terminals 8 and 4 throughout programming (Classic body style).
Press LOCK + UNLOCK
5 Confirm vehicle locks and unlocks automatically when entering programming mode.

Driver door panel method (primary procedure)

Press / hold a fob button
1 Hold down power UNLOCK button on driver door panel; continue to hold until step 9 release.
Cycle the ignition ON/OFF
2 Perform ignition cycling (ON → OFF → ON → OFF) in rapid succession while holding UNLOCK.
Cycle the ignition ON/OFF
3 Release power UNLOCK after ignition cycles; vehicle will lock and unlock automatically.
Press LOCK + UNLOCK
4 Press and hold LOCK and UNLOCK on transmitter until doors lock and unlock (may take up to 30 seconds).
Press LOCK + UNLOCK
5 Repeat LOCK+UNLOCK step for each additional transmitter (including existing ones).

OBDII/Datalink method (Classic body style)

Programming step
1 Locate Data Link Port under dash on driver side; identify pins 8 and 4 (port wider on top row).
Programming step
2 Connect pins 8 and 4 with suitable jumper wire and leave connected during programming.
Press LOCK + UNLOCK
3 Vehicle will lock and unlock to indicate entry into programming mode after jumper applied.
Press LOCK + UNLOCK
4 Press and hold LOCK and UNLOCK on first transmitter until vehicle locks and unlocks (about 15 seconds), then release.
Press LOCK + UNLOCK
5 Repeat LOCK+UNLOCK transmitter step within one minute for each remaining transmitter.

Exiting programming and verification

Turn ignition to ON
1 Turn ignition switch to ON position to exit transmitter programming mode (driver door panel method).
Programmer / scan tool
2 Remove jumper wire from OBDII port after programming (Classic body style).
Press LOCK + UNLOCK
3 Vehicle lock/unlock responses confirm successful programming at multiple steps.
Programming step
4 Repeat programming steps for each additional transmitter as indicated.
Press LOCK + UNLOCK
5 Allow up to 30 seconds for transmitter to elicit lock/unlock response during programming.

2001–2006 Chevrolet Silverado

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)

Vehicle Preparation

Close the doors
1 Close all vehicle doors.
Insert the key
2 Insert key into the ignition.
Programming step
3 Ensure ignition can be turned to ON without starting engine.
Press / hold a fob button
4 Keep drivers door power UNLOCK button accessible.
Programming step
5 Prepare all transmitters intended for programming.

Programming Entry Sequence

Programming step
1 Hold down power UNLOCK on drivers door panel; continue holding until step 9.
Turn ignition to ON
2 Turn ignition to ON (as far as possible without starting engine).
Turn ignition to ON
3 Turn ignition to OFF.
Turn ignition to ON
4 Turn ignition to ON again.
Turn ignition to ON
5 Turn ignition to OFF again.

Transmitter Enrollment

Press LOCK + UNLOCK
1 Release power UNLOCK button; vehicle will lock and unlock automatically.
Cycle the ignition ON/OFF
2 Hold LOCK and UNLOCK on transmitter simultaneously until locks cycle (may take up to 30 seconds).
Press LOCK + UNLOCK
3 Repeat simultaneous LOCK/UNLOCK step for each additional transmitter.
Programming step
4 Include any existing transmitters when repeating enrollment.
Turn ignition to ON
5 Turn ignition to ON to exit transmitter programming mode.

Finalization and Testing

Remove the key
1 Remove key from ignition after exiting programming mode.
Programming step
2 Test each programmed remote for proper function.
Programming step
3 Replace transmitter battery if key fob not working.
Press LOCK + UNLOCK
4 Verify enrollment by confirming door lock/unlock responses.

2007 Chevrolet Silverado

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)

Old Body Style Programming Steps

Programming step
1 Ensure all vehicle doors are closed.
Insert the key
2 Insert key into ignition; turn to the ON position.
Press / hold a fob button
3 Hold down the power UNLOCK button on the driver's door panel.
Programming step
4 Perform ignition ON-OFF sequence (steps 5-8) quickly.
Press LOCK + UNLOCK
5 Release UNLOCK button; vehicle locks/unlocks automatically.

Programming Transmitters for Old Body Style

Press LOCK + UNLOCK
1 Hold LOCK and UNLOCK buttons on the transmitter simultaneously.
Wait / timing window
2 Duration for button hold may take up to 30 seconds.
Programming step
3 Repeat button hold for each additional transmitter.
Turn ignition to ON
4 Turn ignition to ON to exit programming mode.
Programming step
5 Test all programmed remotes for functionality.

New Body Style Programming with Driver Info Center

Insert the key
1 Insert key and turn to ON position for Driver Information Center access.
Press / hold a fob button
2 Press vehicle information button until "PRESS TO RELEARN REMOTE KEY" displays.
Programming step
3 Activate learning mode by pressing set/reset button until "REMOTE KEY LEARNING ACTIVE" appears.
Press LOCK + UNLOCK
4 Hold LOCK and UNLOCK buttons on the keyless remote for approximately 15 seconds.
Programming step
5 Turn key off and remove to exit programming mode; test remotes.

New Body Style Programming without Driver Info Center

Programming step
1 Vehicle must be in Park (P) with key in ON position.
Programming step
2 Use trip odometer reset stem to access "RELEARN REMOTE KEY" display.
Wait / timing window
3 Hold stem for three seconds to activate learning mode.
Press LOCK + UNLOCK
4 Hold LOCK and UNLOCK buttons on the first remote for about 15 seconds.
Programming step
5 Repeat for additional remotes; turn key off to exit programming mode.

2008–2010 Chevrolet Silverado

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

Programming with Driver Information Center

Insert the key
1 Insert key, turn to ON position
Press / hold a fob button
2 Press vehicle information button until "PRESS TO RELEARN REMOTE KEY" appears
Press / hold a fob button
3 Press set/reset button until "REMOTE KEY LEARNING ACTIVE" displays
Press LOCK + UNLOCK
4 Hold lock and unlock buttons for 15 seconds; chime indicates success
Programming step
5 Turn key off to exit programming mode and test remotes

Programming without Driver Information Center

Programming step
1 Ensure vehicle is in Park with key in ON position
Press / hold a fob button
2 Press trip odometer reset stem until "RELEARN REMOTE KEY" displays
Wait / timing window
3 Hold trip odometer reset stem for three seconds
Press LOCK + UNLOCK
4 Hold lock and unlock buttons for 15 seconds; chime indicates success
Programming step
5 Turn key off to exit programming mode and test remotes

2011–2018 Chevrolet Silverado

Professional programming required

Professional programming for the 2011–2018

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

2019 Chevrolet Silverado

Professional programming required

Professional programming for the 2019

This year needs a programmer/scan tool - there is no owner-followable onboard sequence. A mobile locksmith confirms your key type and FCC ID, then programs it on site.

Call (833) 439-8636

2020, 2022 Chevrolet Silverado

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)

Programming with Recognized Transmitters

Programming step
1 Requires two recognized transmitters to program new ones.
Programming step
2 Vehicle must be off; all transmitters must be present.
Turn ignition to ON
3 Turn key counterclockwise in driver door lock five times within 10 seconds.
Programming step
4 Place new transmitter in the designated pocket/insert.
Press / hold a fob button
5 Press ENGINE START/STOP button; DIC will confirm readiness for next transmitter.

Programming without Recognized Transmitters

Programming step
1 Procedure allows programming of up to eight transmitters.
Programming step
2 Vehicle must be off; all transmitters must be present.
Programming step
3 Turn key counterclockwise in driver door lock five times; DIC shows REMOTE LEARN PENDING.
Hold fob to START button
4 Wait for DIC to display PRESS ENGINE START BUTTON TO LEARN.
Programming step
5 Repeat the learning process three times to clear previous transmitters.

Additional Transmitter Programming Steps

Programming step
1 Place new transmitter in the designated pocket/insert.
Press / hold a fob button
2 Press ENGINE START/STOP button to initiate learning.
Press LOCK + UNLOCK
3 Remove transmitter and press unlock or lock to complete programming.
Programming step
4 Repeat steps for additional transmitters as needed.
Press / hold a fob button
5 Hold ENGINE START/STOP button for 12 seconds to exit programming mode.

Professional Programming Requirement

Programming step
1 Vehicle not onboard programmable; requires professional assistance.
Programming step
2 A qualified locksmith needed for programming key fobs.
Programming step
3 Locate a locksmith via Low Rate Locksmith for assistance.
Programming step
4 Driving to locksmith may reduce costs compared to mobile service.
Programming step
5 Specialized equipment required for programming smart key remote fob.

2021 Chevrolet Silverado

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)

Programming with Recognized Transmitters

Remove the key
1 Remove the key from an existing recognized transmitter.
Programming step
2 Place recognized transmitters in the cupholder or passenger seat.
Insert the key
3 Insert vehicle key into driver door lock and turn counterclockwise five times within 10 seconds.
Programming step
4 New transmitter is placed in the transmitter pocket/insert for programming.
Press / hold a fob button
5 Press ENGINE START/STOP to learn the new transmitter.

Programming without Recognized Transmitters

Remove the key
1 Remove vehicle key from the transmitter before starting.
Insert the key
2 Insert vehicle key into driver door lock and turn counterclockwise five times to initiate learning mode.
Hold fob to START button
3 Wait 10 minutes for the DIC to display PRESS ENGINE START BUTTON TO LEARN.
Programming step
4 Repeat pressing the ENGINE START/STOP button two additional times.
Programming step
5 New transmitters must be placed in the transmitter pocket/insert for programming.

Exiting Programming Mode

Press / hold a fob button
1 After programming all additional transmitters, press and hold ENGINE START/STOP for 12 seconds.
Programming step
2 Return the key back into the transmitter after programming.
Programming step
3 Programming mode must be exited to complete the process.
Programming step
4 The DIC will indicate readiness for additional transmitters.
Programming step
5 Ensure all transmitters are recognized before exiting programming mode.

Seeking Professional Assistance

Programming step
1 Locate an automotive locksmith via Low Rate Locksmith.
Programming step
2 Driving to the locksmith may save costs if the vehicle is operational.
Programming step
3 Specialized computer equipment is necessary for programming the smart key remote fob.
Programming step
4 Contact local locksmith for assistance if needed.
Doors lock-cycle (confirm)
5 Programming may vary based on vehicle model and year; confirm compatibility.

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–2006Route verifiedGeneral guidance
2007Route verifiedGeneral guidance
2008–2010Route verifiedGeneral guidance
2011–2018Professional-onlyProfessional route
2019Route verified (tool)Professional route
2020, 2022Route verifiedGeneral guidance
2021Route verifiedGeneral guidance

Common questions

Does my 2001–2002 Silverado use a chip key or just a remote?

Most 2001–2002 Silverado trucks use a standard metal ignition key and a separate keyless entry remote (no transponder chip), identified by FCC ID KOBLEAR1XT on many replacement remotes.

Can I program a replacement key fob for my Silverado myself?

Some early-2000s Silverado remotes can be programmed with an in-vehicle procedure, but many later transponder and flip-key fobs (especially 2014+ models) generally require dealer or locksmith programming equipment.

What type of key does a 2019–2022 Silverado use?

Many 2019–2022 Silverado models use a flip key fob with integrated key blade and remote, commonly listed under FCC ID M3N-32337200 and GM part number 84209236.

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