There are several factors that affect the price of having a locksmith change your locks, but you can expect to pay anywhere from $75 to $150 for each lock, plus up to $200 for the locksmith’s time. The price of the locks will be determined by the quality and appearance of the hardware — a basic lock will cost less than a high-end luxury brand.