Watch battery replacement usually costs between $5 and $25 at a jeweler or watch repair shop, depending on the battery type and your location

The actual battery itself is cheap — often $2 to $8 — but you are paying for the technician's time to open the case, remove the old battery, install the new one, and test it. A straightforward replacement at a chain jeweler like Zales or Kay typically runs $10 to $15. Independent watch repair shops may charge $8 to $20. Department store watch counters and some drugstores offer budget replacements for $5 to $10, though they may not test the watch afterward or may provide the work.

Specialty watches — diving watches, chronographs, or vintage pieces — cost more because they require special tools or informed. A chronograph battery replacement might be $20 to $40. Luxury brand watches sent to an authorized dealer can cost $50 to $100 or more, partly because they use proprietary batteries and partly because the labor rate is higher.

Key Takeaways

  • Most standard watch battery replacements cost $10 to $15 at a jeweler, with the battery itself making up only $2 to $8 of that price.
  • Chain jewelers, independent repair shops, and drugstore counters all offer different price points, so calling ahead to compare is worth the time.
  • Specialty watches — diving watches, chronographs, or luxury brands — cost significantly more because they need special tools or authorized service.
  • The technician should test the watch after installation to confirm the battery is working and the case is sealed properly.

Where to get a watch battery replaced and what each option costs

A chain jeweler like Zales, Kay, or Jared typically charges $10 to $15 for a standard battery replacement and usually has the battery in stock. They can often do it while you wait — usually 15 to 30 minutes. The downside is that the technician may not be a dedicated watch repair specialist, so the work is competent but not specialized.

An independent watch repair shop charges $8 to $20 depending on the watch type and your location. These shops often have more informed and better tools than chain jewelers. They may also keep a wider range of battery types on hand. Call ahead to confirm they stock your battery type and ask about their turnaround time — some independent shops take several days.

A drugstore or department store watch counter (like Walmart, Target, or Macy's) offers the lowest price, often $5 to $10, but quality varies widely. Some locations do not test the watch after replacement, and you may have no recourse if the battery fails quickly. These are best for inexpensive watches where you are not concerned about long-term reliability.

An authorized dealer for luxury brands like Rolex, Omega, or Tag Heuer charges $50 to $100 or more. They use official parts and provide a warranty on the work. This is the right choice if your watch is expensive, vintage, or still under warranty — using an unauthorized shop can void the warranty.

What affects the price of your replacement

The battery type is the biggest variable. A standard silver-oxide battery (the most common type) costs $2 to $5 and is cheap to replace. Lithium batteries cost $4 to $8. Specialized batteries for diving watches or chronographs can cost $10 to $20 because they are less common and harder to source.

The watch case design matters too. A straightforward snap-back case takes 5 minutes to open and close, so labor is minimal. A screw-back case takes longer and requires a special tool. A sealed case on a diving watch or a vintage watch may require a pressure test after replacement, which adds $10 to $20 to the bill.

Your location affects labor rates. A watch repair shop in a major city charges more than one in a small town. Urban shops may charge $15 to $25 for labor alone, while rural shops might charge $8 to $12.

Whether the shop tests the watch after replacement also changes the price. A shop that straightforward swaps the battery and hands it back charges less than one that tests the battery voltage, checks the case seal, and runs the watch for a few minutes to confirm it is keeping time.

How to find the best price in your area

Call three or four shops and ask: "What do you charge to replace a battery in a [your watch type]?" Be specific — say "quartz dress watch" or "digital sports watch" rather than just "watch." Ask whether the price includes testing and whether they have the battery in stock. If they do not know the battery type off the phone, ask them to look it up or tell you to bring the watch in.

Check online reviews for independent shops before you go. Look for mentions of whether the watch still works after replacement and whether the technician explained what they were doing. A shop with consistent complaints about batteries failing within weeks is not worth the $2 you save.

If your watch is expensive or has sentimental value, skip the cheapest option and go to an independent shop with good reviews or an authorized dealer. The extra $5 to $10 is insurance against a botched job.

What happens during a battery replacement

The technician opens the case — either by prying off a snap-back or unscrewing a screw-back. They remove the old battery and note its type and size (usually printed on the battery itself). They install the new battery, making sure it sits flat and the contacts are clean. They close the case and, ideally, test the watch to confirm it is running.

For a diving watch or any watch with a sealed case, the technician should also test the case seal after closing it. This usually involves a pressure test or a water resistance check. If the shop does not mention this, ask whether they do it — a poorly sealed case can let water in and ruin the movement.

When to replace the battery yourself

If you are comfortable with small tools and your watch has a straightforward snap-back case, you can buy a battery ($2 to $8) and a case opener ($5 to $15) online and do it yourself. Watch battery kits are sold on Amazon and eBay with instructions. The risk is that you damage the case or the gasket (the rubber seal), which then costs $20 to $50 to replace at a shop.

Do not attempt this on a diving watch, a vintage watch, or anything with a screw-back case unless you have done it before. The cost of a mistake is higher than the $10 you save.

Frequently Asked Questions

How long does a watch battery last?

Most quartz watch batteries last 2 to 3 years with normal use. Some last 4 to 5 years. If your battery dies much sooner, the watch may have a problem — a short circuit or a faulty movement — that a technician should diagnose. Do not just keep replacing batteries without investigating.

Can I replace the battery myself without damaging the watch?

If your watch has a snap-back case and you are careful, yes. You need a case opener tool (about $5 to $15) and the correct battery type. The main risks are scratching the case or damaging the gasket. If you are unsure, a $10 to $15 professional replacement is cheaper than fixing a damaged case.

What if the watch still does not work after the battery is replaced?

The movement may be broken, the contacts may be dirty, or the new battery may be defective. A good shop will test the watch before handing it back and should replace the battery for free if it does not work. If a shop refuses to stand behind their work, do not use them again.

Is it worth replacing the battery in an old or cheap watch?

If the watch still keeps time and you like it, yes. A $10 to $15 battery replacement extends the life of a $30 watch by years. If the watch is broken in other ways — the band is torn, the crystal is cracked, the case is dented — consider whether the total repair cost is worth keeping the watch.

Do I need to go to an authorized dealer for a luxury watch?

If the watch is still under warranty, yes — using an unauthorized shop voids the warranty. If it is out of warranty, an independent shop with good reviews can do the job for less. Authorized dealers charge more but provide a warranty on their work and use official parts.