Benadryl Dosage for Dogs Calculator

Diphenhydramine (Benadryl) is one of the few human medicines vets commonly okay for dogs. The usual veterinary reference range is 2–4 mg per kg of body weight (roughly 1 mg per pound), given every 8–12 hours.

Before you calculate, tick anything that applies
diphenhydraminePetMed Helper

Enter your dog's weight to see the published reference range. Used for mild allergic itching, insect stings, hives, and sometimes mild travel anxiety.

Benadryl dosage chart for dogs by weight

2–4 mg/kg reference range. Tap a weight for the full breakdown, warnings and FAQs for that size of dog.

Dog weightmg range25 mg tabletsChildren's liquid (12.5 mg/5 mL)
5 lb (2.3 kg)4.5–9.1 mg0.25–0.251.8–3.6 mL
10 lb (4.5 kg)9.1–18.1 mg0.5–0.53.6–7.3 mL
15 lb (6.8 kg)13.6–27.2 mg0.75–15.4–10.9 mL
20 lb (9.1 kg)18.1–36.3 mg0.75–1.257.3–14.5 mL
25 lb (11.3 kg)22.7–45.4 mg1–1.759.1–18.1 mL
30 lb (13.6 kg)27.2–54.4 mg1.25–210.9–21.8 mL
40 lb (18.1 kg)36.3–72.6 mg1.5–2.7514.5–29 mL
50 lb (22.7 kg)45.4–90.7 mg2–3.518.1–36.3 mL
60 lb (27.2 kg)54.4–108.9 mg2.25–4.2521.8–43.5 mL
70 lb (31.8 kg)63.5–127 mg2.75–525.4–50.8 mL
80 lb (36.3 kg)72.6–145.1 mg3–5.7529–58.1 mL
90 lb (40.8 kg)81.6–163.3 mg3.5–6.532.7–65.3 mL
100 lb (45.4 kg)90.7–181.4 mg3.75–7.2536.3–72.6 mL

How "mg per kg" dosing works

This calculator turns that range into tablets and millilitres for your dog. It is a reference, not a prescription: call your vet before the first dose, especially for puppies, seniors or dogs on other medicines.

Vets dose by body weight because the same amount of drug is spread through a bigger or smaller body. Drag the weight to see how the reference range and the number of tablets move together, and why a tablet sized for a 70 kg adult human can be a big dose for a small pet.

Range 27.2–54.4 mg = 1.25–2 tablets of Benadryl Allergy tablet, 25 mg. For comparison, a typical adult human dose is based on about 70 kg.

Warnings before giving Benadryl

  • Use plain diphenhydramine only. "Benadryl-D" and "Allergy Plus Sinus/Congestion" contain phenylephrine, which is dangerous for dogs.
  • Check liquid and melt-away labels for xylitol (sometimes listed as birch sugar); xylitol is toxic to dogs.
  • Common side effects: sleepiness, dry mouth, urine retention. Some dogs become hyper or agitated instead.
  • Signs of overdose include a racing heart, dilated pupils, agitation, tremors or seizures. Call a poison line or vet straight away.

Related calculators

Questions owners ask

How much Benadryl can I give my dog?

The published veterinary range is 2–4 mg/kg (about 1 mg per lb) every 8–12 hours. A 25 lb dog is about 11.3 kg, so the range is roughly 23–45 mg: one 25 mg tablet sits at the low end. Confirm the dose with your vet before giving it.

How long does Benadryl take to work in dogs?

Oral diphenhydramine usually starts working within about 30–60 minutes. If swelling is spreading or your dog is struggling to breathe, do not wait for it to work: go to an emergency vet.

Can I give my dog Benadryl every day?

Some vets use it daily for a short period during allergy flares, but long-term itch control usually works better with vet-prescribed allergy medicines. Ask your vet before giving it for more than a few days.

How much children's Benadryl can I give my dog?

Children's liquid is usually 12.5 mg per 5 mL (2.5 mg per mL), so the 2–4 mg/kg range works out to roughly 0.8–1.6 mL per kg. A 20 lb (9 kg) dog comes to about 7–15 mL. Check the strength on your bottle, make sure it contains no xylitol or other active ingredients, and confirm with your vet.

How much Benadryl for a 50 lb dog?

A 50 lb dog weighs about 22.7 kg, so the 2–4 mg/kg reference range is roughly 45–91 mg, which is about 2 to 3½ of the 25 mg tablets, every 8–12 hours. Many vets start near 50 mg (the 1 mg per lb rule). Confirm with your vet.

What are the signs of a Benadryl overdose in dogs?

Agitation, a racing heart, dilated pupils, high temperature, wobbliness, tremors or seizures. Call your vet or a pet poison line (ASPCA 888-426-4435, Pet Poison Helpline 855-764-7661) straight away.

Is Benadryl safe for puppies?

Puppies are more sensitive to medicines and easy to overdose because they are small. Do not give Benadryl to a puppy without speaking to your vet first.