Change Your Schlage Lock Code Without Calling a Locksmith

You can change the code on most Schlage keypad locks yourself in about five minutes using only the lock's keypad and your current code. The exact steps depend on whether you have a Schlage Encode (the smart lock model), a Schlage FE series (the older keypad deadbolt), or another model, but all of them follow the same basic pattern: enter your current code, press a programming button, enter your new code twice, and confirm. You do not need tools, a technician, or access to any app or website.

The most common mistake is pressing buttons in the wrong order or holding them too long. Schlage locks are sensitive to timing—if you pause too long between steps or hold a button for more than a second, the lock exits programming mode and you have to start over. This guide walks you through the exact sequence for the most common Schlage models so you can avoid that frustration.

Key Takeaways

  • Most Schlage keypad locks let you change the code by entering your current code, pressing the program button, and entering your new code twice.
  • The program button location varies by model—check your lock's manual or the Schlage website to find it on yours before you start.
  • New codes must be between 4 and 8 digits, and you must enter the new code twice to confirm it.
  • If you get locked out of the programming process, wait 30 seconds and try again with your current code.
  • Schlage Encode locks (the smart models) use a different process involving the keypad and a mobile app, not just the keypad alone.

Locate the Program Button on Your Lock

Before you start, you need to find the program button on your specific Schlage model. This button is usually a small recessed hole or a button on the inside of the lock, on the interior side of your door. On Schlage FE series locks (the most common keypad deadbolts), the program button is a small hole on the back of the lock body, inside your home. On some Schlage models, it is labeled "PROG" or marked with a small dot.

If you cannot find it by looking, check the manual that came with your lock or visit the Schlage website and search for your specific model number. The model number is usually printed on the lock itself or on the packaging. Having the manual in front of you before you start makes the process much faster and prevents you from pressing the wrong button.

Enter Your Current Code and Press Program

Stand at the keypad on the outside of your door. Enter your current code on the keypad—the one you use every day to unlock the door. Do not press the lock or unlock button; just type the digits. You should hear a beep or see a light flash to confirm the keypad registered your code.

when ready after the beep, go inside and press the program button once. You have about two seconds to do this, so move quickly. The lock will beep again or flash a light to tell you it is now in programming mode. If you do not hear a second beep within a few seconds, you waited too long—go back outside and start over with your current code.

Enter Your New Code Twice to Confirm

While the lock is in programming mode, go back to the keypad outside and enter your new code. Choose a code between 4 and 8 digits. Avoid codes that are too obvious, like your birthday or a sequence like 1-2-3-4. Enter the digits slowly and clearly, one at a time. You should hear a beep after each digit.

After you finish entering your new code, the lock will beep. You must now enter the same code a second time to confirm it. Type the exact same digits again. If the two codes match, the lock will beep three times or flash a light three times—this means your new code is saved. If the lock beeps once or twice, the codes did not match and you need to start the whole process over.

Test Your New Code Before You Leave

Before you walk away, test your new code to make sure it works. Lock the door from the inside using the deadbolt or the lock button. Go outside and enter your new code on the keypad. The lock should click open. If it does not, go back inside and try the programming process again—do not assume your old code still works.

If your new code works, lock the door again and test it one more time from the outside. This takes 30 seconds and prevents you from getting locked out later because the code did not save properly. Once you have tested it twice, your old code is no longer active and only your new code will unlock the door.

What to Do If You Forget Your Current Code

If you have forgotten your current code and cannot enter programming mode, you will need to reset the lock to its factory default. Most Schlage locks have a small reset hole on the back of the lock body. Insert a straightened paperclip or a small pin into the hole and hold it for 10 to 15 seconds. The lock will beep and the light will flash, which means it has been reset to the factory code.

The factory code for most Schlage FE series locks is 0-0-0-0. Once you have reset the lock, enter 0-0-0-0 on the keypad, go inside, press the program button, and follow the steps above to set a new code. After you set a new code, the factory code no longer works. Write down your new code and store it somewhere safe in case you forget it again.

Schlage Encode Smart Locks Use a Different Process

If you have a Schlage Encode (the smart lock model that connects to Wi-Fi or Bluetooth), you cannot change the code using only the keypad. Instead, you use the Schlage Home mobile app on your phone. Open the app, select your lock, go to the "Access" or "Codes" section, and choose "Add Code" or "Change Code" depending on what you want to do. Enter your new code in the app and confirm it. The app will send the code to your lock wirelessly.

Schlage Encode locks also let you set temporary codes that expire after a certain date, or codes that only work during certain hours of the day. These features are only available through the app, not through the keypad. If you do not have the app or do not remember your app password, you can still reset the lock using the small reset button on the back, but you will need to set up the app again before you can use the lock.

Frequently Asked Questions

Can I have more than one code on my Schlage lock?

Most Schlage keypad locks only store one code at a time. When you enter a new code, it replaces the old one. Schlage Encode smart locks can store up to 100 different codes, each assigned to a different person, and you manage them all through the mobile app. Check your lock's manual to see how many codes yours can hold.

What if I enter the wrong code twice by mistake?

If the two codes you entered do not match, the lock will beep once or twice and exit programming mode. Your old code is still active. Start the process over: enter your current code, press the program button, and enter your new code twice, making sure you type the same digits both times.

How long does it take for a new code to work after I set it?

On keypad locks, your new code works when ready after the lock beeps three times to confirm. On Schlage Encode smart locks, the code syncs to the lock within a few seconds of you confirming it in the app. Test it right away to make sure it saved correctly.

Can I change my code if I am locked out of the house?

No. You must be inside the house to press the program button on the back of the lock. If you are locked out and cannot get inside, you will need to call a locksmith or contact Schlage support. This is why it is important to test your new code before you leave the house.

What if my lock beeps but does not unlock when I enter my new code?

The code may not have saved properly. Go back inside, press the program button, and try the process again. Make sure you enter the new code exactly the same way both times—same digits, same order, same number of digits. If it still does not work after two tries, your lock may need a factory reset.