The three places that replace watch batteries

You can get a watch battery replaced at a jewelry store, a watch repair shop, or a big-box retailer with a watch counter. Jewelry stores are the most common choice — most will replace a battery while you wait, usually in under 15 minutes. Watch repair shops (sometimes called horologists) handle more complex work but charge more and may take longer. Big-box retailers like Walmart, Target, and Costco offer the cheapest option at some locations, though not all have the service available.

The choice depends on what you want to pay, how fast you need it done, and whether your watch needs anything beyond a straightforward battery swap. A standard battery replacement costs between $10 and $30 at a jewelry store, $15 to $40 at a dedicated repair shop, and $5 to $15 at a big-box retailer. If your watch is waterproof or has a sealed case, the job takes longer and costs more because the technician has to open it carefully and reseal it afterward.

Key Takeaways

  • Jewelry stores are the fastest and most widely available option, replacing most watch batteries in 15 minutes or less while you wait.
  • Big-box retailers charge the least but do not carry the service at every location, so call ahead to confirm before you go.
  • Watch repair shops handle waterproof watches and vintage models but take longer and cost more than jewelry stores.
  • Waterproof watches cost more to service because the technician must reseal the case after opening it, a step that takes extra time and skill.

Jewelry stores and department store watch counters

A local jewelry store is usually your fastest option. Most jewelry stores have a technician on-site or on call, and they replace watch batteries as a routine service. You walk in, hand over your watch, and it is ready in 10 to 20 minutes. The cost is typically $15 to $25 for a standard battery replacement on a non-waterproof watch.

Department stores with jewelry counters — Macy's, Kohl's, and similar chains — offer the same service at similar prices. The advantage is that you may already shop there and know where to go. The disadvantage is that not every location has a watch technician, so call the jewelry counter first to confirm they do battery replacements.

Bring your watch and be prepared to wait. Most jewelry stores will not mail your watch away for a battery — they do it on the spot. If your watch is waterproof or has a sealed case, ask the technician to check the seal after the battery is installed. Some jewelry stores charge an extra $5 to $10 for this step, but it protects your watch from water damage.

Big-box retailers: cheapest but not everywhere

Walmart, Target, and Costco offer watch battery replacement at some locations for $5 to $15. This is the cheapest option available, but the catch is that not every store has the service. Call the store's jewelry or optical department first — many locations have closed their watch repair counters in recent years.

When a big-box retailer does offer the service, the turnaround is usually the same as a jewelry store: 15 to 30 minutes while you wait. The technician is often the same person who handles eyeglass repairs, so the quality is reliable but not specialized. If your watch is waterproof or has any complications beyond a dead battery, a jewelry store or watch repair shop is the safer choice.

Watch repair shops for waterproof and vintage watches

A dedicated watch repair shop is the right choice if your watch is waterproof, has a sealed case, or is vintage or expensive. These technicians have the tools and training to open a sealed case without damaging it and to reseal it properly afterward. They also handle complications like chronographs, date windows, and automatic movements that a jewelry store technician may not be equipped for.

Expect to pay $25 to $50 for a waterproof watch battery replacement because the resealing step adds time and requires precision. Turnaround is usually one to three days, not while you wait. If you have a luxury watch or an heirloom, a watch repair shop is worth the extra cost and wait time because they have the right equipment and insurance.

To find a watch repair shop near you, search online for "watch repair" or "horologist" plus your city name. Check reviews on Google or Yelp, and call ahead to ask whether they handle your specific watch brand. Some shops specialize in certain brands like Rolex or Seiko, and they may charge more but offer better informed.

How to find the right place for your watch

Start by asking yourself three questions: Is your watch waterproof? Is it expensive or sentimental? Do you need it done today? If the answer to all three is no, a jewelry store or big-box retailer is fine. If your watch is waterproof or cost more than $200, go to a watch repair shop.

Call ahead before you go. Ask the technician whether they have your watch brand in stock and how long the job takes. Some jewelry stores order batteries for unusual watches and will call you when it arrives. If you are in a hurry, confirm that they can do it while you wait.

Bring your watch and your receipt or warranty card if you have it. The technician may ask when you bought it or whether it has been serviced before. This information helps them decide whether to check anything else while the case is open.

What to expect during the replacement

The technician will open your watch case using a special tool, remove the old battery, and install a new one. For a non-waterproof watch, this takes 5 to 10 minutes. For a waterproof watch, they will also explore a new gasket or seal and test the seal with a pressure tester, which adds 10 to 15 minutes.

You will be charged when the work is done. Most places take cash or card. Ask for a receipt and keep it in case the battery fails early — some jewelry stores offer a short warranty on battery replacements, usually 30 to 90 days.

If the technician finds that the battery compartment is corroded or the case is damaged, they will tell you before they proceed. A corroded battery compartment may need cleaning, which costs extra. A damaged case may not be worth repairing, depending on the watch.

Frequently Asked Questions

Can I replace a watch battery myself?

You can if your watch is not waterproof and you have the right tools: a case opener, a battery, and tweezers. A case opener costs $5 to $15 online. The risk is that you damage the case or lose a tiny screw. For most people, paying $15 to $25 at a jewelry store is worth avoiding that risk.

How long does a watch battery last?

A standard quartz watch battery lasts two to five years, depending on the watch and how often you wear it. Some watches with larger batteries last longer. If your battery dies much sooner, the watch may have a power drain or a defective movement, and a technician should check it.

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

Go back to the place that replaced it. If they installed the battery incorrectly or damaged something while opening the case, they should fix it at no charge. If the watch has a deeper problem, they will tell you what it is and what it costs to repair.

Do I need to bring my receipt to get a battery replaced?

No. A receipt helps if you need to make a warranty claim, but a technician will replace the battery without one. Bring your watch and be ready to pay when the job is done.

Is it cheaper to buy a battery online and replace it myself?

A battery costs $2 to $5 online, so the parts cost is much less than paying a technician. But if you damage the case or install it wrong, you may end up paying $50 to $100 to fix it. The $15 to $25 you pay a professional is usually the smarter choice unless you have done it before.