The best lubricant for door locks is a Teflon-based lubricant or graphite powder. Teflon-based lubricants provide smooth operation without leaving behind residue, while graphite powder is a dry lubricant and an alternative to oil that doesn't leave a sticky residue.