Home / Benadryl Dosage Calculator for Dogs

Benadryl Dosage Calculator for Dogs

Enter your dog's weight to see the usual vet dose of plain Benadryl (diphenhydramine). Always check with your vet first, especially if your dog has a health problem or takes other medicine.

Your dog

lb

Use only products whose single active ingredient is diphenhydramine. Never use Benadryl-D or "allergy plus" products with decongestants or pain relievers.

Usual dose
0mg
That is
-
How often
every 8 to 12 hours
Most per day
-
Ask your vet before giving it the first time. For face swelling, hives with trouble breathing, or a bee sting in the mouth, go to a vet now: Benadryl is not enough for a severe allergic reaction.

Estimates for planning only, not veterinary advice. Check with your vet before you change food or give medicine. Terms

Question about this calculator? Ask us.

How much Benadryl can I give my dog?

The dose most vets use for plain Benadryl (diphenhydramine) is 1 mg per pound of body weight, two to three times a day (about 2.2 mg per kg). The Merck Veterinary Manual lists a range of 2 to 4 mg per kg, and your vet may choose a different dose for your dog.

Dose in mg = dog's weight in lb × 1
25 mg tablets = dose ÷ 25
Children's liquid (12.5 mg / 5 mL) = dose ÷ 2.5 mL

Benadryl dosage chart for dogs

Dog's weightDose25 mg tabletsChildren's liquid
10 lb10 mga bit under ½4 mL
20 lb20 mg¾8 mL
25 lb25 mg110 mL
40 lb40 mg1½16 mL
50 lb50 mg220 mL
75 lb75 mg330 mL
100 lb100 mg440 mL

For small dogs the liquid or chewables make it easier to give the right amount. Tablets can be split along the score line.

Safety checklist

What vets use it for

Benadryl is an antihistamine. Vets sometimes suggest it for mild allergy signs such as itching, hives or a mild insect sting, and occasionally for motion sickness. It does not work well for long-term skin allergies, and it is not a treatment for anaphylaxis: swelling of the face or throat, or trouble breathing, needs a vet right away.

Not sure your dog's weight is current? Weigh yourself holding the dog, then subtract your own weight. For other safety questions, see the can dogs eat it checker.

Sources: Merck Veterinary Manual, antihistamines (diphenhydramine 2-4 mg/kg); American Kennel Club and PetMD guidance (1 mg/lb, every 8-12 hours). This page is general information, not a prescription.

Frequently asked questions

How much Benadryl can I give my dog?

The usual dose is 1 mg of diphenhydramine per pound of body weight, given 2 to 3 times a day. A 25 lb dog gets about 25 mg, which is one standard tablet. Ask your vet before the first dose.

How many Benadryl tablets can I give a 50 lb dog?

About 50 mg, which is two 25 mg tablets, up to 3 times a day.

Can I give my dog children's Benadryl liquid?

Yes, if it contains only diphenhydramine and no alcohol or xylitol. Children's liquid has 12.5 mg in 5 mL, so a 20 lb dog would get about 8 mL.

How long does Benadryl take to work in dogs?

Usually about 30 minutes to an hour, and the effect lasts around 8 to 12 hours.

Can a dog overdose on Benadryl?

Yes. Too much can cause agitation, a racing heart, fast breathing and seizures. If you think your dog got too much, call your vet or a pet poison hotline right away.

Add this calculator to your website

Free for pet blogs, vets, groomers, breeders and pet shops: paste this code into your page (WordPress: Custom HTML block). No ads inside the widget. More options on the free calculator widgets page.

More pet calculators

Last updated October 2026.