Benadryl Dosage Calculator for Dogs
Enter your dog's weight in pounds or kilograms to get a diphenhydramine (Benadryl) dose, turned into tablets, children's chewables or milliliters of children's liquid, with a daily total and the situations where you should call your vet instead.
The short answer
The veterinary dose of Benadryl for dogs is 2 to 4 mg of diphenhydramine per kilogram, every 8 to 12 hours. A common starting dose is 1 mg per pound, so a 25 lb dog takes one 25 mg tablet. Use plain diphenhydramine only, and expect it to start working in about 1 to 2 hours.
Read the box before you give anything
- The only active ingredient must be diphenhydramine (diphenhydramine HCl).
- Never give Benadryl Allergy Plus Congestion: it adds phenylephrine, a decongestant.
- Never give PM or nighttime pain products: they add acetaminophen, ibuprofen or naproxen.
- Check any liquid's inactive ingredients for xylitol, which is toxic to dogs.
How the Benadryl Calculator Works
The calculator turns your dog's weight into a dose in four steps. It converts the weight to pounds if you entered kilograms. It sets a starting dose of 1 mg per pound (about 2.2 mg/kg), which sits inside the 2 to 4 mg/kg range in the Merck Veterinary Manual. It works out that full range for your dog's weight, and it shows both so you can see where the starting dose falls. Last, it converts the dose into the product you picked.
For tablets and chewables it only uses whole or half units. It looks at the half-tablet counts on either side of the starting dose, throws out any that fall outside 2 to 4 mg/kg, and keeps the one closest to the starting dose. When none fits, it switches to children's liquid (2.5 mg per mL) and tells you why. That is why a 5 lb dog gets 2.0 mL of liquid: even half a 25 mg tablet is above 4 mg/kg for dogs under about 6.9 lb. Dogs under 10 lb also get a caution to confirm the amount with your vet, because a small measuring error is a large share of the dose.
You choose every 12 hours (twice a day) or every 8 hours (three times a day), and the result multiplies the dose by that count to give a daily total. Doses are never closer than 8 hours apart. If you tick a health condition, such as glaucoma or heart disease, the headline changes to "ask your vet before giving Benadryl" and the dose is shown only as something to discuss. If you enter a dose you already gave and it is above 4 mg/kg, the result flags an overdose concern with poison-line numbers.
The calculator refuses combination products. If the box lists a second active ingredient, such as the phenylephrine in Benadryl Allergy Plus Congestion, or the acetaminophen, ibuprofen or naproxen in PM products, no dose is calculated at all.
Quick Benadryl Dose Chart
Starting doses at 1 mg per pound, every 8 to 12 hours. Use the calculator above for your dog's exact weight.
| Weight (lbs) | Weight (kg) | Starting dose (mg) | 25 mg tablets | Children's liquid (mL) |
|---|---|---|---|---|
| 5 | 2.3 | 5 mg | Use liquid | 2.0 mL |
| 10 | 4.5 | 10 mg | half a tablet (12.5 mg) | 4.0 mL |
| 25 | 11.3 | 25 mg | 1 tablet (25 mg) | 10.0 mL |
| 50 | 22.7 | 50 mg | 2 tablets (50 mg) | 20.0 mL |
| 75 | 34 | 75 mg | 3 tablets (75 mg) | 30.0 mL |
| 100 | 45.4 | 100 mg | 4 tablets (100 mg) | 40.0 mL |
Want more weights, 12.5 mg chewables and the full 2 to 4 mg/kg range? Then see the full Benadryl dosage chart with chewables, kg and every weight from 5 to 100 lb.
When to Call Your Vet Instead
Skip the calculator and call your vet first if any of these apply:
- Your dog is a young puppy, or is pregnant or nursing. VCA Animal Hospitals says not to use diphenhydramine in pediatric or neonatal pets.
- Your dog has glaucoma, an enlarged prostate, a bladder or bowel blockage, chronic lung disease, an overactive thyroid, heart disease or high blood pressure.
- Your dog takes sedatives, pain medicine, antidepressants or other drugs that can add to Benadryl's effects.
- The product lists a second active ingredient, or your dog swallowed a combination product. Treat that as a poisoning.
- You gave more than the 4 mg/kg upper dose. Call your vet or a poison line now.
- Itching or swelling keeps returning or lasts more than a few days. A vet needs to find the cause.
- After a sting or a new food, your dog has spreading facial swelling, vomiting, pale gums, weakness, collapse or trouble breathing. That is an emergency, and epinephrine, not Benadryl, treats anaphylaxis.
For the full safety guide, including side effects, overdose signs and drug interactions, read the Benadryl dosage chart and safety guide for dogs.
Related Calculators
Explore these related tools to get a complete picture of your dog's care:
Frequently Asked Questions
How does the Benadryl calculator work out the dose?
It converts your dog's weight to pounds, starts at 1 mg per pound (2.2 mg/kg), and checks that against the 2 to 4 mg/kg range in the Merck Veterinary Manual. It then turns the dose into whole or half tablets, chewables or milliliters of children's liquid for the product you picked. For a 25 lb dog that is 25 mg, which is 1 tablet of 25 mg.
Why does the calculator show a range as well as one dose?
Veterinary sources give a range, 2 to 4 mg per kilogram, not a single number. The starting dose of 1 mg per pound is one convenient point inside it. Showing both lets you see where the dose falls: for 25 lb (11.3 kg) the range is 22.7 to 45.4 mg per dose.
Can I enter my dog's weight in kilograms?
Yes. Pick kilograms in the unit box and the calculator converts to pounds before it does anything else, so the same dog gives the same dose in either unit.
Why does the calculator suggest liquid for small dogs?
A 25 mg tablet cannot be cut small enough for a very small dog. Even half a tablet (12.5 mg) is above 4 mg/kg for dogs under about 6.9 lb, so the calculator gives children's liquid instead, which an oral syringe measures accurately. A 5 lb dog gets 2.0 mL.
Should I give Benadryl twice or three times a day?
Veterinary sources give every 8 to 12 hours for allergies and every 8 hours for motion sickness. Pick every 12 hours for twice a day or every 8 hours for three times a day. The calculator never suggests doses closer than 8 hours apart, and no source we found sets a limit on the number of days, so ask your vet before giving it every day.
What does the daily total mean?
It is the dose the calculator gives you multiplied by the number of doses at the schedule you chose. For a 25 lb dog at 25 mg, that is 50 mg a day at every 12 hours and 75 mg a day at every 8 hours.
Why will the calculator not dose PM or Plus Congestion products?
Those boxes contain a second active ingredient. Benadryl Allergy Plus Congestion adds phenylephrine, a decongestant, and PM and nighttime pain products add acetaminophen, ibuprofen or naproxen, all of which are dangerous to dogs. The calculator refuses them rather than dosing only the diphenhydramine part.
Does the calculator replace my vet?
No. Diphenhydramine is used off-label in dogs, and this page has not been reviewed by a veterinarian. Use the result as a starting point for a conversation with your vet, especially if your dog is a puppy, pregnant, ill or on other medicines.
Sources
- Merck Veterinary Manual: Antihistamine Dosages for Integumentary Disease in Animals
- VCA Animal Hospitals: Diphenhydramine
- VCA Animal Hospitals: Anaphylaxis in Dogs
- Pet Poison Helpline: Accidentally gave your dog a double dose of Benadryl
- DailyMed: Children's Benadryl Allergy liquid label
- DailyMed: Benadryl Allergy Plus Congestion label
- DailyMed: Vetadryl (veterinary diphenhydramine) label
Updated October 2026. This calculator is an educational tool, has not been reviewed by a veterinarian, and does not replace an examination by your vet.