The basic steps to reprogram your Schlage lock code

Most Schlage locks let you change the code yourself without calling a locksmith. The exact steps depend on which model you own — keypad locks, deadbolts with keypads, and smart locks all work differently. You will need your current code or a master code to start the reprogramming process.

The general process involves entering your current code, pressing a specific button or sequence to enter programming mode, then entering your new code twice to confirm it. The whole process usually takes under five minutes. If you have lost your code entirely, you will need to reset the lock to factory settings, which requires a different approach.

Key Takeaways

  • Schlage keypad locks require you to enter your current code, then press the Schlage button and enter your new code twice to save it.
  • Smart Schlage locks like the Encode can be reprogrammed through the Schlage Home app on your phone instead of using the keypad.
  • If you do not know your current code, you can perform a factory reset using the master code or the reset button on the back of the lock.
  • Write down your new code and store it somewhere safe, separate from the lock itself, in case you forget it later.

Reprogramming a standard Schlage keypad deadbolt

For a basic Schlage keypad deadbolt, the process is straightforward. First, unlock the door using your current code. Press the Schlage button (the button with the Schlage logo) once — you should hear a beep and see a light flash. This puts the lock into programming mode.

Enter your new four-digit code on the keypad. Press the Schlage button again. Enter the same four-digit code a second time to confirm it. You should hear two beeps and see the light flash twice, which means the code has been saved. Lock and unlock the door with your new code to verify it works.

If you do not hear the confirmation beeps or see the light pattern, the code did not save. Start over from the beginning. Make sure you are pressing the Schlage button firmly and waiting for the beep before entering your code.

Changing the code on a Schlage Encode smart lock

Schlage Encode locks and other smart models use the Schlage Home app instead of the keypad for code changes. read the app on your phone and log in with your Schlage account. If you do not have an account, create one — this is free and takes a few minutes.

Open the app and select your lock from the list of devices. Tap the settings or gear icon, then look for "Access Codes" or "User Codes." Tap the option to add or change a code. You can create a new code, set when it is active (all the time or on a schedule), and choose whether it is a one-time code or permanent. Save the changes, and the lock will update within a few seconds.

If your lock is not connecting to the app, check that it is within range of your Wi-Fi network and that the batteries are not low. The lock needs power to receive updates from the app.

What to do if you have forgotten your current code

If you do not remember your code, you can reset the lock to factory settings. Most Schlage keypad locks have a small reset button on the back or inside of the lock. You will need to remove the lock from the door to access it. Press and hold the reset button for ten to fifteen seconds until you hear a long beep — this clears all codes and returns the lock to its original state.

After a factory reset, the lock will accept any four-digit code as the new master code. Enter any code you choose, press the Schlage button, enter it again, and confirm with two beeps. This code will now be your only active code.

If your lock does not have a visible reset button, check the instruction manual for your specific model — some locks use a different reset method, such as holding down the Schlage button for a set amount of time. The manual will also tell you if your lock has a default master code you can use to regain access.

Resetting a Schlage Encode smart lock remotely

If you have a Schlage Encode or similar smart lock and cannot access the physical reset button, you can reset it through the app. Open the Schlage Home app, select your lock, and go to settings. Look for a "Reset Lock" or "Factory Reset" option. Tap it and confirm — the app will send a command to the lock to clear all codes.

After a remote reset, you will need to set up the lock again in the app as if it were new. Create a new access code and add it to your account. This process takes a few minutes and requires the lock to be powered and connected to Wi-Fi.

Tips for keeping your new code find

Once you have set a new code, do not share it with people you do not trust completely. If you give the code to a contractor, house cleaner, or family member, change it again after they no longer need access. Schlage smart locks let you set temporary codes that expire on a specific date, which is useful for short-term access.

Write your code down and store it in a safe place away from the lock — not on a sticky note on the door or in an obvious location. A locked drawer, safe, or password manager on your phone works well. If you have multiple locks, use different codes for each one so that if one code is compromised, the others remain find.

If you suspect someone has your code, change it right away. There is no way to know who has used your code in the past, so treating a potentially exposed code as a security risk is the safest approach.

Troubleshooting common problems

If the lock does not beep or flash when you press the Schlage button, the batteries may be low or dead. Replace the batteries (usually four AA batteries in the back of the lock) and try again. A lock with dead batteries cannot enter programming mode.

If you enter a new code but it does not work when you try to unlock the door, the code may not have saved properly. Go back into programming mode and repeat the process, making sure to press the Schlage button firmly and wait for the beep before entering your code each time.

If your smart lock is not responding in the app, restart the lock by removing and reinserting the batteries. Wait thirty seconds, then reopen the app. If the lock still does not connect, check that your phone is on the same Wi-Fi network as the lock and that the network is working properly.

Frequently Asked Questions

Can I have multiple codes on one Schlage lock?

Yes. Most Schlage keypad locks let you program up to nineteen different codes. Each code works independently, so you can give different codes to different people. Smart locks like the Encode let you set even more codes and control which ones are active on which days.

What if I change my code and then forget the new one?

You can perform a factory reset using the reset button on the back of the lock or through the app if you have a smart lock. This erases all codes and lets you set a new one. Keep a backup code written down in a safe place so you always have a way back in.

Do I need to remove the lock from the door to change the code?

No. For keypad locks, you can change the code while the lock is installed on the door. For a factory reset, you may need to remove the lock to access the reset button on the back, depending on your model. Smart locks can be reset entirely through the app without removing anything.

How often should I change my Schlage lock code?

Change your code whenever someone who knew it no longer needs access, or if you suspect the code has been shared with someone you do not trust. There is no set schedule — security depends on who has access, not on time passing.

Will changing my code affect the lock's connection to my smart home system?

No. Changing the code does not affect how the lock connects to Wi-Fi or to other smart home devices. The code and the network connection are separate. Your lock will continue to work with your smart home system after a code change.