Watch battery replacement typically costs between $5 and $25 at most jewelers and watch repair shops, though some specialty or luxury watch services charge $50 or more.

The final price depends on three things: where you go, what type of battery your watch needs, and whether the shop has to open the case or do any cleaning while they're inside. A drugstore or big-box retailer might charge $5 to $10 for a straightforward swap. An independent jeweler usually runs $10 to $20. A brand-authorized service center—especially for luxury watches—can charge $30 to $100 or higher, sometimes bundling in inspection or polishing.

The battery itself costs the shop $1 to $3 in most cases. The labor and overhead account for the rest. Some places charge a flat rate; others charge by the watch type or case difficulty. Always ask the price before you hand over your watch.

Key Takeaways

  • Independent jewelers and local watch repair shops typically charge $10 to $20 for a battery replacement, including labor.
  • Big-box retailers and drugstores often charge $5 to $10, but may not inspect the watch or may provide the work.
  • Brand-authorized service centers charge $30 to $100 or more, especially for luxury or specialty watches.
  • Ask for the price before handing over your watch, and confirm whether the quote includes opening the case, cleaning, or inspection.
  • Some shops offer a warranty on the battery or the work; others do not, so clarify what you're getting for the price.

Where to Get a Battery Replaced and What Each Option Costs

A local jeweler or independent watch repair shop is usually your best balance of price and reliability. Most charge $10 to $20 and will open the case, replace the battery, check the seals, and often clean the watch while they're at it. They can usually do the work while you wait—typically 15 to 30 minutes. Ask whether they warranty the battery (usually one to two years) and whether the price includes a water-resistance check if your watch is water-resistant.

Big-box retailers like Walmart, Target, or Costco often advertise battery replacement for $5 to $10. The speed is a draw—many do it in minutes. The trade-off is that they may not inspect the watch, test the seals, or offer a warranty. If your watch is valuable or water-resistant, this route risks damage.

Drugstores such as CVS or Walgreens offer battery replacement, usually for $5 to $15. Like big-box stores, they prioritize speed over inspection. They work best for straightforward, inexpensive watches where you don't need a warranty.

Brand-authorized service centers—Apple for Apple Watch, Rolex for Rolex, and so on—charge $30 to $100 or more. They use official parts, inspect the entire watch, and often include cleaning or polishing. For luxury or specialty watches, this is the safest choice, even at the higher price. For a basic quartz watch, it's usually overkill.

What Affects the Price You'll Pay

The type of battery your watch uses matters. Most quartz watches use a standard button-cell battery (like a CR2032 or SR626), which all shops stock and charge the same labor rate for. Some watches use proprietary batteries or have sealed cases that require special tools, which can add $5 to $15 to the labor cost.

Whether your watch is water-resistant also changes the price. If the shop needs to test the seals after replacing the battery, they may charge an extra $5 to $10 for a water-resistance check. Some shops include this; others charge separately. Ask upfront.

Case design affects labor time. A watch with a straightforward snap-back case takes two minutes to open. A screw-back case or a watch with a gasket seal takes longer and may cost more. Vintage watches or those with unusual cases sometimes require a specialist, which raises the price.

Your location and the shop's overhead also matter. A jeweler in a high-rent area will charge more than one in a small town. Urban areas typically see prices at the higher end of the range.

What's Usually Included in the Price

At a reputable jeweler, the quoted price almost always includes opening the case, removing the old battery, installing the new one, and closing the case. Many also include a basic inspection—checking that the watch is running, that the crown (the knob you use to set the time) works, and that the case is clean.

What's not always included: a water-resistance test, cleaning or polishing, replacement of worn gaskets or seals, or a warranty. Ask whether each of these is included or costs extra. A water-resistance test, if offered, usually adds $5 to $15. Cleaning or polishing can add $10 to $30 depending on the watch.

Most shops warranty the battery itself for one to two years—meaning if it dies sooner, they'll replace it free. Some also warranty the labor, meaning if the watch stops working because of something they did, they'll fix it at no charge. Drugstores and big-box retailers rarely offer either warranty.

How to Avoid Overpaying

Call or visit three shops in your area and ask for a quote before you commit. Be specific: tell them the watch brand, whether it's water-resistant, and whether you want a water-resistance test. This gives you a real comparison instead of guessing.

If a shop quotes significantly higher than others—say, $50 for a basic quartz watch—ask why. Sometimes there's a good reason (they're a brand-authorized center, or the case is difficult). Often there isn't, and you can take your business elsewhere.

For an inexpensive watch you don't care much about, a drugstore or big-box retailer is fine. For anything you wear regularly, especially if it's water-resistant or has sentimental value, spend the extra $5 to $10 and go to a jeweler who will inspect and warranty the work.

What Happens If You Try to Replace the Battery Yourself

Replacing a watch battery yourself is possible if the case is a straightforward snap-back design and you have a small screwdriver or case-opening tool. The battery costs $2 to $5 online. The risk is high, though: you can scratch the case, damage the gasket, or lose a tiny screw. If your watch is water-resistant and you don't reseal it correctly, water will get in and ruin the movement.

For most people, the $10 to $20 you pay a jeweler is worth the safety and warranty. If you're handy and the watch is cheap, DIY is an option—but understand that you're accepting the risk of damage.

Frequently Asked Questions

How long does a watch battery replacement take?

At a jeweler or big-box retailer, most replacements take 15 to 30 minutes if you wait. Some shops do it while you browse; others ask you to come back later. Brand-authorized centers may take a few days if they're busy. Always ask when you drop it off.

Do I need to bring anything besides the watch?

No. The shop will open the case and identify the battery type. If you have the original paperwork or know the model number, bring it—it can help the shop confirm the battery type and whether a water-resistance test is needed—but it's not required.

What if the watch stops working after the battery is replaced?

If you went to a reputable jeweler, they usually warranty their work for at least 30 days. Take it back and they'll troubleshoot at no charge. If you went to a drugstore or big-box retailer, you may have no recourse, which is why a jeweler is safer for valuable watches.

Can I get the battery replaced if my watch is broken or won't open?

A jeweler can usually open a stuck case with the right tools, though it may cost extra ($10 to $20) if the case is damaged or corroded. If the watch movement is broken, a battery replacement won't fix it, and the shop will tell you that before charging you.

Is it cheaper to replace the battery at the store where I bought the watch?

Not always. Some retailers offer battery replacement as a service, but they often charge the same or more than an independent jeweler. Call and compare. If the retailer is a brand-authorized center (like an Apple Store), they may charge more but offer better warranty and inspection.