Watch battery replacement typically costs between $10 and $100, depending on where you go and what kind of watch you own
A basic battery swap at a drugstore or big-box retailer runs $10 to $25. A jeweler or watch repair shop charges $25 to $75. Designer watch brands and authorized service centers can charge $50 to $100 or more, especially if the watch requires special tools or sealing. The price difference reflects labor time, the technician's training, and whether the shop guarantees the work.
The actual battery itself costs $2 to $15 — the rest is labor and overhead. Most shops charge a flat rate rather than itemizing the battery and the work separately, so you pay one price and walk out with a working watch. Some retailers offer this as a loss leader to get you in the door; others use it as a profit center. Knowing where to shop and what to expect saves you money and prevents overpaying for a five-minute job.
Key Takeaways
- Drugstores and big-box retailers charge $10 to $25 and usually finish the work while you wait.
- Independent jewelers and watch repair shops charge $25 to $75 and often provide a warranty on the replacement.
- Designer watch brands and authorized dealers charge $50 to $100 or more and may require you to leave the watch for inspection.
- The battery itself costs $2 to $15; the rest of the price is labor, so shopping around can save you $20 to $50 on the same job.
- Some shops may provide the battery for a year; others do not, so ask before you pay.
Drugstore and Retail Chains: $10 to $25
Walmart, Target, CVS, and Walgreens all offer watch battery replacement at the pharmacy or customer service desk. Prices typically fall between $10 and $20. The technician uses a straightforward tool kit to open the case, swap the old battery for a new one, and close it back up. Most stores finish the work in 10 to 15 minutes while you wait.
These shops do not warranty the battery or the work. If the watch stops again in a week, you pay again. They also do not service watches with sealed cases, water-resistant seals, or unusual battery types — if your watch needs anything beyond a straight battery swap, they will turn you away. For a basic quartz watch with a standard battery, though, this is the cheapest and fastest option.
Independent Jewelers and Watch Repair Shops: $25 to $75
A local jeweler or dedicated watch repair shop charges more but offers better service. Prices range from $25 to $75 depending on the shop's location and reputation. The technician typically inspects the watch, replaces the battery, tests it, and often reseals the case if needed. Many shops warranty the battery for one year, meaning if it dies prematurely, they replace it for free.
These shops handle watches that retail chains cannot touch — water-resistant models, vintage watches, and watches with special battery types. They also catch problems while the watch is open: a corroded contact, a worn gasket, or a case that needs cleaning. You may pay more upfront, but you get a more thorough job and recourse if something goes wrong. Most require you to drop off the watch and pick it up later, though some do the work while you wait.
Designer Brands and Authorized Service Centers: $50 to $100+
If your watch is a Rolex, Omega, Tag Heuer, or another luxury brand, the authorized service center charges $50 to $100 or more. These shops use brand-specific parts and procedures. A Rolex battery replacement, for example, includes inspection, pressure testing, and a full service may provide. The work takes longer because the technician must follow the manufacturer's exact protocol.
Authorized centers often require you to leave the watch for several days or weeks. They may also recommend additional work — cleaning, gasket replacement, or movement inspection — that adds to the bill. If your watch is under warranty, the battery swap may be covered. If it is out of warranty, you pay the full price. For a luxury watch, using the authorized center protects the watch's value and warranty status, even though it costs more.
Factors That Change the Price
The type of battery matters. A standard silver-oxide battery (SR626, SR927, or similar) costs less to replace than a specialized battery for a smartwatch or a vintage watch. Some watches use proprietary batteries that only the manufacturer stocks, which drives the price up.
Water resistance adds cost. If your watch is rated for water resistance, the technician must reseal the case after replacing the battery. This requires a gasket, a pressure test, and more time. A straightforward open-and-swap costs less than a sealed replacement. Vintage or unusual watches also cost more because the technician must research the correct battery type and take extra care not to damage the case or movement.
Location and shop reputation affect price. A jeweler in a high-rent urban area charges more than one in a small town. A shop with a strong reputation and long history can charge a premium because customers trust the work. A new shop or a chain location may undercut to build business.
Where to Get the Best Value
For a basic quartz watch with no water resistance, a drugstore or big-box retailer is the best value. You pay $10 to $20, the work is done in minutes, and the risk is low — if something goes wrong, you have not spent much.
For a watch you wear regularly or one that is water-resistant, an independent jeweler or watch repair shop is worth the extra $10 to $50. You get a warranty, a more thorough inspection, and a technician who can handle complications. Ask the shop upfront whether they warranty the battery and for how long.
For a luxury watch or one with sentimental value, use the authorized service center. The higher cost protects the watch's value and ensures the work meets the manufacturer's standards. Do not take a Rolex to a mall kiosk.
Before you go anywhere, call ahead and ask the price. Many shops quote over the phone. Comparing three shops takes five minutes and can save you $30 to $50 on the same job.
What Happens During a Battery Replacement
The technician opens the case using a case opener tool. For most watches, this takes 30 seconds. They remove the old battery, note the battery type (printed on the battery itself), and insert a new one of the same type. They close the case and test the watch to make sure it runs.
If the watch is water-resistant, they also inspect the gasket (the rubber seal around the case back), clean it, and check it for cracks. If it is damaged, they replace it. They then pressure-test the watch to confirm the seal is tight. This adds 10 to 15 minutes and $10 to $25 to the job.
If the watch has not been serviced in years, the technician may recommend a full cleaning or movement inspection. This is optional and costs extra, but it can extend the watch's life. You do not have to agree to it — a battery replacement alone is a standalone job.
Frequently Asked Questions
Can I replace a watch battery myself?
Yes, if you have a basic quartz watch and a case opener tool. Batteries cost $2 to $5 online, and the tool costs $5 to $10. The risk is damaging the case or losing a tiny screw. If the watch is water-resistant or valuable, have a professional do it — the $25 to $50 you spend is cheaper than replacing a damaged watch.
How long does a watch battery last?
Most quartz watch batteries last two to five years, depending on the watch model and how often you wear it. Smartwatch batteries last one to three years. If your watch stops suddenly, the battery is usually dead. Some watches have a low-battery indicator that ticks faster when the battery is running down.
What if my watch battery dies again after replacement?
If it dies within a few weeks, the new battery may be defective or the watch may have a power drain. Take it back to the shop where you had it replaced. If they warranted the work, they replace the battery for free. If they did not, you pay again. This is why a warranty matters — ask for one before you pay.
Do I need to bring my receipt to get the battery replaced?
No. The shop does not need proof of purchase. Bring the watch and your money. If the shop offers a warranty, ask them to write it down or give you a receipt that states the warranty terms.
Is it cheaper to buy a new watch than replace the battery?
Almost never. A battery replacement costs $10 to $100. A new watch costs $50 to thousands. Even if your watch is old, a $25 battery replacement is almost always the better choice. The only exception is if the watch is broken in other ways — a cracked crystal, a damaged case, or a dead movement — and those repairs cost more than a replacement.