The basic steps to reprogram your Schlage lock code

To change the code on a Schlage lock, you enter programming mode by pressing the Schlage button on the inside of the lock, then enter your current code, then enter your new code twice. The whole process takes about two minutes and requires no tools. The exact steps depend on which Schlage model you own — keypad locks, deadbolts with keypads, and smart locks all have slightly different procedures.

Before you start, make sure you have a working code to enter. If you have forgotten your current code or the lock is new and you do not know the factory code, you will need to reset the lock to factory settings first, which requires access to the interior side of the lock.

Key Takeaways

  • Most Schlage keypad locks require you to press the Schlage button on the inside, enter your current code, then enter your new code twice to reprogram.
  • Your new code must be between 4 and 8 digits long and cannot contain the same digit repeated more than three times in a row.
  • If you forget your current code, you can reset the lock to factory settings using the reset button on the interior side, which erases all codes.
  • Some Schlage smart locks use a mobile app instead of a keypad, and the code change process happens entirely through the app.
  • Test your new code from the outside of the lock before you close the door to make sure it works.

Changing the code on a Schlage keypad deadbolt

If you have a Schlage keypad deadbolt (the most common residential model), stand on the inside of the door where you can see and reach the lock. Look for the small Schlage button — it is usually a recessed button on the interior side of the lock, sometimes marked with an "S" logo.

Press and hold the Schlage button until you hear a beep or see a light flash. This puts the lock into programming mode. Release the button. Now enter your current code on the keypad. If the code is correct, you will hear another beep. If you hear no beep or a different sound, the code was wrong — start over by pressing the Schlage button again.

After the correct code beeps, when ready enter your new code. It must be between 4 and 8 digits. Avoid codes where the same digit repeats more than three times in a row (so 1111 is not allowed, but 1112 is fine). Press the Schlage button again to confirm. You should hear a final beep. The new code is now active.

Before you leave, test the new code from the outside of the lock to make sure it works. Enter the code on the exterior keypad and turn the handle. If it does not work, go back inside and repeat the process — you may have made a typo.

Changing the code on a Schlage smart lock with an app

Schlage smart locks like the Encode or Connect models do not have a physical keypad. Instead, you change the code through the Schlage Home app on your phone. Open the app, select your lock, and look for a "Codes" or "Access" section.

Tap the option to add or change a code. Enter the new code you want to use (again, 4 to 8 digits, no more than three of the same digit in a row). The app will ask you to confirm the code. Once you save it, the lock updates wirelessly. You do not need to be home for this to work if your lock is connected to WiFi or a hub.

If you want to remove an old code, find it in the app and select delete or remove. Some Schlage smart locks let you set codes that work only on certain days or times, which is useful if you are renting out a room or giving temporary access to a contractor.

Resetting the lock if you have forgotten your code

If you do not remember your current code, you cannot reprogram the lock using the method above. Instead, you must reset the lock to factory settings. This erases all codes and returns the lock to its original state.

On the interior side of the lock, find the reset button. On most Schlage models, it is a small hole near the Schlage button. Use a straightened paperclip or a small tool to press and hold the reset button for about 10 seconds until you hear a beep or see a light flash. Release the button. The lock is now reset.

After a reset, the lock will accept a temporary factory code (usually 0-0-0-0 or printed on the lock documentation) for one entry only. Use this code to open the lock, then when ready reprogram it with a new code using the standard steps above. If you have lost the factory code, contact Schlage customer support — they may ask you to verify ownership before providing it.

Code requirements and what to avoid

Schlage locks have specific rules about what codes they will accept. Your code must be 4 to 8 digits long. Each digit can be 0 through 9. You cannot use the same digit more than three times in a row — so 1234 is fine, 1112 is fine, but 1111 is not allowed.

Avoid codes that are straightforward to guess, like your birthday, your address, or 1234. Also avoid codes that match the factory code or any code that was previously programmed into the lock. If you try to enter a code that breaks these rules, the lock will beep differently (usually a lower or longer beep) and reject it. Try a different code.

If you have multiple people using the lock, you can program up to 30 different codes on most Schlage keypad models. Each person can have their own code, and you can delete individual codes without affecting the others. Smart locks often allow even more codes and let you track who entered when.

Troubleshooting common problems

If the lock does not beep when you press the Schlage button, the batteries may be dead. Most Schlage locks use four AA batteries. Replace them and try again. If the lock still does not respond, try pressing the button longer — some models require a full 3-second hold.

If you enter your current code and hear no beep, the code you entered is wrong. This is the most common problem. Go back inside and try the code again, pressing each digit clearly. If you are certain the code is correct, the lock may have been reset by someone else, or the batteries may be too low for the lock to register the keypad input.

If your new code does not work from the outside after you reprogram it, you may have made a typo during entry. Go back inside, press the Schlage button, enter your new code (which should now be your current code), and reprogram with the same code again to confirm it was saved correctly.

If you are changing the code on a smart lock and the app shows an error, make sure the lock is connected to WiFi or your hub. Check that your phone has the latest version of the Schlage Home app. If the problem continues, restart the lock by removing and reinserting the batteries.

Frequently Asked Questions

Can I change my Schlage lock code without being inside the house?

No, not on a keypad lock. You must be on the interior side of the lock to press the Schlage button and enter your current code. On a smart lock with an app, you can change the code from anywhere as long as the lock is connected to WiFi or a hub.

What happens if I enter the wrong code too many times?

Most Schlage locks will lock you out temporarily after three to five wrong attempts. Wait a few minutes, then try again. If you are locked out and cannot remember the code, you will need to reset the lock using the reset button on the interior side.

Do I need to reprogram the lock after changing the batteries?

No. Your codes are stored in the lock's memory and will remain even after you replace the batteries. However, if the batteries were completely dead for an extended time, the lock may reset itself, and you will need to reprogram it.

Can two people have the same code on a Schlage lock?

Yes, you can program the same code twice, but there is no reason to. It is better to give each person their own code so you can track who entered and when. Most Schlage locks support up to 30 different codes.

What should I do if I sell my house or move out?

Reset the lock to factory settings using the reset button on the interior side. This erases all codes. The new owner can then program their own code. If you are renting, ask your landlord or property manager how they want you to handle the lock before you leave.