Urine pH in a healthy cat usually lands between 6.0 and 6.5, and that band is a compromise rather than a target to chase. Push urine toward 5.9 and calcium oxalate crystals become more stable; push it past 7.0 and struvite crystals do. One strip reading is not a diagnosis, because the number moves with the last meal, the water intake and the hour of collection.
Why the band sits at 6.0 to 6.5
Cats are obligate carnivores, and a meat-based diet generates an acid load that the kidney has to excrete, which holds urine mildly acidic in most cats eating canned food. The window is narrow on purpose. Struvite, or magnesium ammonium phosphate, precipitates when pH climbs past 6.9 to 7.0. Calcium oxalate favors a persistently acidic urine below 6.0. So 2 stone types pull in opposite directions and leave 1 usable window of roughly 0.5 pH units.
Diet effect 1: protein source and acid load
Animal protein is rich in sulfur-bearing amino acids, and their breakdown produces hydrogen ions the kidney must clear. A formula with 40 to 50 percent protein on a dry matter basis tends to hold urine near 6.2 to 6.5. A low-protein, high-carbohydrate formula drifts up 0.3 to 0.6 units. The shift is slow: allow 5 to 10 days after a complete diet change before you judge a reading, and do not judge it from 1 sample.
Diet effect 2: the mineral load
Magnesium, phosphate and calcium are the building blocks. Struvite needs magnesium and phosphate; oxalate needs calcium and oxalate. Veterinary urinary formulas typically hold magnesium near 0.08 to 0.12 percent of dry matter and phosphorus near 0.6 to 0.9 percent, and they use acidifiers such as dl-methionine to keep pH in the low 6s. Never stack a homemade acidifier on top of a prescription diet: the pair can overshoot into 5.5 to 5.9, which trades a struvite risk for an oxalate risk in 4 to 8 weeks.
Diet effect 3: water, moisture and meal timing
Water intake drives urine volume, and volume dilutes every crystal precursor. A cat on dry food typically drinks 40 to 60 mL per kg per day and still produces urine at specific gravity 1.040 to 1.060. A cat on canned food at 75 to 80 percent moisture takes most of its water in the food and lands nearer 1.020 to 1.035, which is how concentration is scored. Meal pattern matters too: 1 or 2 large meals produce a bigger alkaline wave than 3 to 4 small ones, which is one reason free-feeding cats read more evenly across the day.
Two ways to measure, and two error profiles
Method 1 is a dipstick at home. Collect fresh urine in a clean tray, dip for 1 to 2 seconds, read at 5 to 10 seconds, and use non-absorbent litter or plastic beads so the sample stays usable for 30 to 60 minutes. Accuracy is about plus or minus 0.5 pH units, and strips tend to over-read above 7.5. Method 2 is a clinic urinalysis with a pH meter or a validated reader on a sample handled within 30 minutes. That is the reference, and cystocentesis avoids the urethral and litter contamination that can push a reading up 0.3 to 1.0 units.
Timing: the alkaline tide is the classic false alarm
After a meal, gastric acid secretion leaves an alkaline tide, and urine pH can rise 0.5 to 1.0 units for 4 to 8 hours. A sample taken 2 hours after dinner in a dry-fed cat can read 7.0 to 7.5 and look alarming; the same cat at 07:00 the next morning reads 6.2. That is the whole argument for repeated sampling: results move with diet and with sampling time, so a single reading cannot settle anything. Use first-morning samples on 3 separate days, or 3 to 5 readings across 2 weeks.
Two stone types, opposite directions
Struvite stones form in urine that stays above 7.0, typically in cats with concentrated alkaline urine and a high magnesium load. Many struvite stones dissolve under a veterinary diet in 4 to 8 weeks, with imaging at 2 to 3 week intervals to confirm. Calcium oxalate stones form below 6.0 and do not dissolve, so removal or surgery is the route. Both produce the same signs: straining, small frequent trips to the box, blood, and in a male cat a urethral obstruction that can become fatal within 24 to 48 hours. Blood is the sign owners miss most, because cats resolve red poorly and litter hides the tinge.
Sample type, timing and the reading you should expect
The table is the part worth saving. A reading is only as good as the sample behind it, and the same cat can produce 5 different numbers in 1 day.
| Sample | Collected | Typical pH | Error to expect |
|---|---|---|---|
| Free catch, first morning | 06:00-09:00 | 6.0-6.5 | lowest of the day, concentrated |
| Free catch, 2 h after a meal | 19:00-21:00 | 6.5-7.5 | alkaline tide adds 0.5-1.0 |
| Litter box sample, 6 h old | any | plus 0.3-1.0 | bacterial growth raises it |
| Clinic cystocentesis | read within 30 min | 6.0-7.0 | reference method |
| Home dipstick | read at 5-10 s | plus or minus 0.5 | over-reads above 7.5 |
When a number needs a vet
Book an exam if pH stays above 7.0 or below 6.0 across 5 or more readings, if crystals show on 2 separate samples, if specific gravity holds above 1.050 on canned food, or if any cat strains for more than 10 minutes without passing urine. Bring 2 to 3 fresh samples in labelled jars, write the collection time on each lid, and photograph the strip beside the label so the reading can be checked later. No diet change and no supplement belongs in the first 48 hours of that workup.
What to do with this
Five steps that hold up in practice. Measure at the same 2 windows for 3 days rather than once, and treat the trend as the result. Keep the cat on a moisture-rich diet and count water bowls, aiming for 40 to 60 mL per kg per day. Read strips at 5 to 10 seconds, never at 60. Log pH, specific gravity and collection time together, because 6.2 at 07:00 and 6.2 at 20:00 do not mean the same thing. Call the clinic the same day for straining with no urine, blood, or a male cat that has been to the box 5 or more times in an hour. Blockage risk tracks body size and urethral width, and the breed quiz flags the long, narrow male types.
Frequently asked
Is 7.0 a dangerous urine pH for a cat?
One reading of 7.0 is usually the post-meal alkaline tide rather than a problem, since pH can climb 0.5 to 1.0 units for 4 to 8 hours after eating. It matters when readings stay at or above 7.0 across 5 or more samples taken at different times, because that is the range where struvite crystals form.
Can I test my cat's urine pH with a human dipstick?
You can, with limits. A standard dipstick reads to about plus or minus 0.5 pH units and tends to over-read above 7.5, so it is useful for spotting a trend and poor for a single verdict. Read it at 5 to 10 seconds, use non-absorbent litter, and confirm anything abnormal with a clinic urinalysis within 30 minutes of collection.
Does dry food raise urine pH in cats?
Indirectly, yes. Dry food at 6 to 10 percent moisture gives less water intake, so urine is more concentrated at specific gravity 1.040 to 1.060, and fewer larger meals produce a bigger alkaline tide. Protein and mineral levels move pH more directly, which is why a canned urinary formula usually reads lower than a dry maintenance diet.