Bladder stones in dogs
Bladder stones are mineral clumps that form in the bladder. Struvite and calcium oxalate are the most common types in dogs.
Last updated: October 2026 · 3 sources · see sources
Signs to watch for
- Straining to pee
- Peeing small amounts often
- Blood in the urine
- Accidents in the house
Trouble breathing, collapse, repeated vomiting, not peeing, or a seizure that lasts more than a few minutes needs a vet right away. See when to see a vet.
How vets diagnose it
Your vet runs a urinalysis and takes X-rays or an ultrasound to find the stones. [2][3]
How it's treated
Struvite stones can often be dissolved with a prescription diet. Other stones are removed with surgery (cystotomy) or less invasive methods. [2][3]
What it costs to diagnose and manage
| Item | Typical US price | Src |
|---|---|---|
| Diagnosis (exam and tests) | $200–$500 | [1] |
| Treatment | $1,500–$4,000 | [1] |
These are typical US ranges from the sources listed. Your pet's costs depend on how severe things are, the tests your vet recommends, your pet's size and where you live. Ask your vet for a written estimate.
Outlook
Stones often come back, so diet changes and urine rechecks matter after treatment. [2][3]
Common questions
What is bladder stones in dogs?
Bladder stones are mineral clumps that form in the bladder. Struvite and calcium oxalate are the most common types in dogs.
What are the signs of bladder stones?
Common signs include: straining to pee, peeing small amounts often, blood in the urine, accidents in the house.
How do vets diagnose bladder stones?
Your vet runs a urinalysis and takes X-rays or an ultrasound to find the stones.
How is bladder stones treated?
Struvite stones can often be dissolved with a prescription diet. Other stones are removed with surgery (cystotomy) or less invasive methods.
How much does bladder stones cost to treat?
Diagnosis (exam and tests): $200–$500; Treatment: $1,500–$4,000. Costs vary with severity, tests, your pet's size and where you live.
Related
This page is general information for pet owners, not veterinary advice. Talk to your vet about your own pet.