Three places to get a watch battery changed
You can change a watch battery at a jewelry store, a watch repair shop, or a drugstore with a watch service counter. Jewelry stores are the most common choice because nearly every mall and downtown area has one, and they usually finish the work the same day. Watch repair shops are more reliable if your watch is expensive or has a complicated case, because they have specialized tools and training. Some drugstores and pharmacies—particularly larger chains—offer battery replacement at a counter, though they may refer you elsewhere if your watch requires opening a sealed case.
The cost ranges from $5 to $25 depending on where you go and what kind of watch you have. A straightforward battery swap at a drugstore costs less than the same service at a jewelry store. If your watch has a sealed or screw-down case, expect to pay more because the work takes longer and requires precision tools.
Key Takeaways
- Jewelry stores are the fastest and most available option, with same-day service in most cases.
- Watch repair shops are the best choice for expensive watches or watches with sealed cases, because they have specialized equipment.
- Drugstore watch counters are the cheapest option but may not handle complicated watches.
- Mail-in services exist but take one to two weeks and cost more than local shops when you include return shipping.
- Bring your watch in its original case or a small box to protect it during transport.
Jewelry stores and what to expect
Walk into any jewelry store and ask for battery replacement. The staff will open your watch, remove the old battery, identify the correct replacement size, and install the new one. Most stores keep common battery sizes in stock and can finish while you wait—usually within 15 to 30 minutes. If they do not have the exact battery, they may order it and ask you to return the next day.
Jewelry stores charge $10 to $20 for this service. They may also inspect the watch while it is open and tell you if the seal looks worn or if other parts need attention. If your watch is valuable or has sentimental meaning, ask the staff about their experience with your brand before handing it over. Some jewelry stores specialize in certain brands and will be more careful with those watches.
Watch repair shops for expensive or complicated watches
A dedicated watch repair shop is the right choice if your watch cost more than $200, has a screw-down case back, or is a brand you want handled by someone who knows it well. These shops have ultrasonic cleaners, case-opening tools, and staff trained to work on watches from luxury brands. They also keep detailed records of what they did to your watch, which matters if something goes wrong later.
Watch repair shops typically charge $15 to $25 for a battery replacement, and they may take one to three business days because they handle more complex work. Call ahead to confirm they have the right battery in stock and ask about their turnaround time. If you cannot find a watch repair shop near you, search online for "[your city] watch repair" or ask a jewelry store for a referral.
Drugstore watch counters and pharmacy services
Many drugstore chains including CVS, Walgreens, and Rite Aid have watch service counters where staff can replace batteries in straightforward watches. This is the cheapest option, usually $5 to $10, and the work is done while you wait. The staff are trained for basic battery replacement but do not have the specialized tools that a watch repair shop has.
Drugstore counters work well for inexpensive watches with straightforward cases. If your watch has a screw-down back, a sealed case, or is a brand the staff are unfamiliar with, they will likely tell you they cannot do it and refer you to a jewelry store or watch repair shop. Call your local store first to confirm they offer watch battery service, because not all locations do.
Mail-in watch battery services
If you cannot reach a local shop, you can mail your watch to a battery replacement service. These companies advertise online and accept watches by mail, replace the battery, and return the watch to you. The service usually costs $15 to $30 plus return shipping, which means the total is often $25 to $45. The entire process takes one to two weeks because of shipping time on both ends.
Mail-in services are useful only if you have no local options or if you are not in a hurry. The risk is that your watch spends days in transit, and if something goes wrong during shipping, you have limited recourse. For most people, a local jewelry store is faster and cheaper.
What to bring and how to prepare
Bring your watch in its original case if you still have it, or place it in a small padded box or envelope. Do not wrap it in tissue alone—the watch can shift and scratch during transport. If you are going to a local shop, you do not need to do anything else; just bring the watch and ask for a battery replacement.
If you are mailing the watch, include a note with your name, phone number, and email address inside the package. Write down the brand and model of your watch if you know it, because this helps the service find the right battery. Take a photo of your watch before you mail it, in case you need proof of its condition later.
Common mistakes to avoid
Do not attempt to open your watch yourself unless you have done it many times before. Watch cases are designed to be watertight, and opening one incorrectly can damage the seal or scratch the case. Even a small mistake can cost more to fix than the battery replacement itself.
Do not assume all battery replacement services are the same. A shop that handles luxury watches carefully may not be the cheapest option, but it is worth the extra cost if your watch is valuable. Ask about the shop's experience with your brand before you leave your watch, and do not feel pressured to use a shop that seems uncertain about your watch.
Do not mail your watch without insurance if you are using a mail-in service. The cost is usually $3 to $5 and protects you if the package is lost. Ask the service what their insurance policy covers before you send the watch.
Frequently Asked Questions
How long does a watch battery last?
Most watch batteries last two to five years depending on the watch model and how often you wear it. Some batteries last longer if the watch is worn less frequently. When the battery dies, the watch will stop keeping time, and you will need a replacement.
Can I change a watch battery myself?
You can if you have the right tools and experience, but most people should not try. Opening a watch requires a case opener, tweezers, and knowledge of how to avoid damaging the seal. One mistake can cost more to repair than paying a shop to do it correctly.
What if my watch is waterproof?
Waterproof watches need the seal checked after a battery replacement to make sure water cannot get inside. A jewelry store or watch repair shop will do this as part of the service. If you go to a drugstore counter, ask whether they check the seal after replacing the battery.
Do I need to know my watch model to get a battery replacement?
No. The shop will open your watch, look at the battery size, and install the correct replacement. Knowing your model helps, but it is not required. The staff can identify the battery type by looking at it.
How much does it cost to replace a watch battery?
Drugstore counters charge $5 to $10, jewelry stores charge $10 to $20, and watch repair shops charge $15 to $25. Mail-in services cost $15 to $30 plus shipping. The final cost depends on the shop you choose and how complicated your watch is.