DIY Lock Lubrication: How to Fix a Sticky Key Cylinder

How to Service Sticking Locks Without Damaging the Mechanism

When a key becomes difficult to insert, turn, or pull out, most homeowners ignore it until they are locked out. A sticky key cylinder is usually caused by accumulated dirt, grime, or minor friction on the internal pin tumbler system. Proper lubrication can restore smooth operation in minutes.

The Gold Rule: Never Use WD-40

The most common mistake is spraying standard WD-40 or household oil (like 3-in-One) into a lock cylinder.

  • Why it fails: Wet oils attract dust, lint, and pocket grime. Over a few months, this mixture turns into a sticky sludge inside the keyway, jamming the tiny springs and pins permanently.

The Right Lubricants for Locks

  1. Dry Graphite Spray: The industry standard. Graphite is a dry lubricant that doesn’t attract dirt. It is sprayed as a liquid carrier that quickly evaporates, leaving a fine dry powder coating.
  2. PTFE (Teflon-Based) Wet-Dry Lubricants: Professional synthetic sprays (like Tri-Flow) that clean and leave a thin protective film that resists freezing and corrosion.

Step-by-Step Lubrication Guide

  • Clean the keyway: Use compressed air to blow out any loose dust or debris.
  • Apply the lubricant: Shake the dry graphite can, insert the straw into the keyway, and give a short 1-second spray.
  • Insert the key: Slide your key in and out of the cylinder 5 to 10 times to distribute the lubricant across the pins.
  • Wipe off residue: Wipe the key blade clean before putting it back in your pocket.

Do it safely

Use a dry graphite powder or a lock-specific spray. Insert a small amount, work the key in and out, and wipe away the excess. Avoid heavy oils that can collect dust.

When lubrication is not enough

If the key is bent, worn or the cylinder is damaged, lubrication will not fix it. Have the cylinder inspected. See rekeying kits.


Questions about a lock or key problem? Apna Locksmith is a Brampton-based mobile locksmith serving Brampton, Vaughan, Caledon, Etobicoke and Halton Hills. Call (289) 406-1500 or see our service areas.