The cheapest thing on this entire list, and the one most often missed in people with diabetes. The vaccine costs less than the consultation.
Three doses at 0, 1 and 6 months. Accelerated schedules exist when time is short. In chronic kidney disease a double-strength four-dose schedule is used, and we check your antibody level afterwards.
In diabetes, the sooner after diagnosis the better. The response to the vaccine falls with age, and in kidney disease it falls sharply once dialysis has started, which is why we vaccinate early rather than waiting.
| Brand | What is in it | Per dose |
|---|---|---|
| Engerix-B Adult Our choice GSK | Recombinant HBsAg 20 mcg in 1 mL | ₹75 |
| BEvac Adult Biological E | Recombinant HBsAg 20 mcg in 1 mL | ₹84 |
| Revac-B Bharat Biotech | Recombinant HBsAg 20 mcg | ₹85 |
There is nothing to choose between these clinically. Hepatitis B vaccine is a price-controlled formulation in India, which is why every brand sits within a few rupees of the others. We use whichever adult-dose product we hold.
Product names and prices are listed so you know what you are being given and what it costs. They are for identification only and do not constitute a recommendation of any manufacturer. Prices shown are the manufacturer's maximum retail price per dose as at 12 August 2026; manufacturers and the National Pharmaceutical Pricing Authority revise these from time to time, and your actual cost is confirmed before anything is administered.
Guidance this page reflects. ACIP recommendation on hepatitis B vaccination in adults with diabetes, MMWR 2011; RSSDI vaccination guidance, 2024; Indian Consensus Guidelines on Adult Immunization, 2026 update. Last reviewed 12 August 2026.
Vaccines are prescription medicines. Suitability, timing and contraindications are determined by a doctor after individual assessment. This page is general information about a clinical service and is not a prescription, a recommendation to purchase any product, or a substitute for consultation.
Most adults are missing two or three. Two questions will tell you which to raise.