Cyproheptadine Pediatric Dose Calculator

Age-based cyproheptadine dosing for children, with maximum doses, age limits and sources. Enter age and weight for the dose in mg and syrup mL or tablets.

Category: AntihistamineAges: ≥2 years – adultUpdated: 2026-09-27For: clinicians

Pediatric dosing

Allergic rhinitis / urticaria

2 years to <7 years: 2 mg per dose · two to three times daily · max 12 mg/day
Duration: As needed
7 years to <15 years: 4 mg per dose · two to three times daily · max 16 mg/day
Duration: As needed
≥15 years: 4 mg per dose · three times daily · max 32 mg/day
Duration: As needed

Appetite stimulation (off-label, limited evidence)

2 years to <6 years: 2 mg per dose · twice daily before meals
Duration: Review after 4 weeks
≥6 years: 4 mg per dose · twice daily before meals
Duration: Review after 4 weeks
Exclude underlying disease, malnutrition and feeding problems first; short trials only.

Cyproheptadine dose chart by age and weight

Allergic rhinitis / urticaria. Weights are WHO/IAP reference medians for age — always dose on the measured weight.

AgeWeightDose (mg)Syrup 2 mg/5 mLFrequency
2 years11.8 kg2 mg5 mLTwo to three times daily
3 years14.1 kg2 mg5 mLTwo to three times daily
4 years16.2 kg2 mg5 mLTwo to three times daily
5 years17.5 kg2 mg5 mLTwo to three times daily
6 years19 kg2 mg5 mLTwo to three times daily
8 years24.4 kg4 mg10 mLTwo to three times daily
10 years31.1 kg4 mg10 mLTwo to three times daily
12 years39.4 kg4 mg10 mLTwo to three times daily
Computed with the PediaRx dose engine from the regimen above; caps and age limits applied.

Strengths in the calculator

  • Syrup 2 mg/5 mL (Oral)
  • Tablet 4 mg (Oral)

Different strength on your bottle? Use “Different strength on the bottle?” under the result.

Safety

Contraindications and cautions

  • Children under 2 years; glaucoma; urinary retention.

Pregnancy and breastfeeding

Legacy FDA category B. Limited data; prefer a non-sedating antihistamine.

Avoid — may reduce milk supply and sedate the infant.

Clinical notes

Sedating first-generation antihistamine. Evidence for appetite stimulation is limited.

Adult and adolescent (≥40 kg) dose

4 mg — Three times daily (max 4 mg per dose, 32 mg per day).

Other names and brands

Also known as Cyproheptadine hydrochloride.

  • India: Practin

Brand examples only — products and strengths vary by country. Always check the label.

Frequently asked questions

What is the cyproheptadine dose for children?

Allergic rhinitis / urticaria: 2 years to <7 years: 2 mg per dose · two to three times daily · max 12 mg/day; 7 years to <15 years: 4 mg per dose · two to three times daily · max 16 mg/day; ≥15 years: 4 mg per dose · three times daily · max 32 mg/day. Usual duration: As needed. Always use the child's measured weight and check the strength on the bottle.

How many mL of syrup 2 mg/5 mL for an 11.8 kg child?

For allergic rhinitis / urticaria, an 11.8 kg child (about 2 years) needs 2 mg per dose — 5 mL of Syrup 2 mg/5 mL, two to three times daily. Recalculate with the child's actual weight.

From what age can cyproheptadine be given?

Age range in PediaRx: ≥2 years – adult. The calculator does not calculate a dose below 2 years. Each indication can have its own age and weight limits, shown with its regimen.

Is cyproheptadine safe in pregnancy?

Legacy FDA category B. Limited data; prefer a non-sedating antihistamine.

Sources and editorial process

  1. Cyproheptadine — US prescribing information — DailyMed (U.S. National Library of Medicine)

Dosing data last updated 2026-09-27. PediaRx is built and maintained by (Medical Officer, Government of West Bengal, India — founder and developer of PediaRx). Every regimen is encoded with explicit units, maximum doses and age/weight limits and is checked by automated tests before publication. Report an error: hello@pediarx.com.

Related calculators

Clinical disclaimer: reference tool for qualified health professionals. Verify every dose against current guidance and the product label before prescribing.

Open Cyproheptadine in the full calculator →