D.Pharm or B.Pharm: how to choose
The two pharmacy routes compared on duration, eligibility and where each one leads, using the rules the Pharmacy Council of India actually sets.
Published 9 September 2026
On this page
Both courses lead into pharmacy. They differ in how long they take, what you need to start, and how far they take you. Here is the comparison, using the rules the Pharmacy Council of India sets rather than the numbers that float around admission websites.
Duration
D.Pharm is two academic years, plus 500 hours of practical training spread over at least three months. B.Pharm is four academic years, full time.
Who can apply
For D.Pharm you need a pass in 10+2 in the science academic stream, with Physics, Chemistry, and either Biology or Mathematics.
For B.Pharm you need 10+2 with English as one of your subjects, plus Physics, Chemistry, and either Mathematics or Biology. You must complete 17 years of age on or before 31 December of the year you take admission.
One rule catches students out every year. If you completed 10+2 through NIOS or a state open-school system, you cannot take direct admission to B.Pharm. The Pharmacy Council of India regulation says so explicitly. D.Pharm carries no such restriction, which, as it happens, gives open-school students a route in.
What about the minimum percentage?
Here is something worth knowing: the PCI regulations do not set a minimum percentage for either course. Not for D.Pharm, not for B.Pharm.
The percentages you see quoted, usually 45% or 50%, come from state counselling authorities and individual colleges, and they change every year. So if a website tells you that you need 50% for B.Pharm, that is not a national rule, and it may not be true for the college you are looking at. Check the current year’s counselling notification for the state you are applying to, or ask us and we will check it for you.
You are not choosing once
The two courses connect. A D.Pharm pass from a PCI-approved institution gets you lateral entry into the second year of B.Pharm. So D.Pharm then B.Pharm is five years total, against six if you did them separately, and one year longer than going straight to B.Pharm.
That matters if you are unsure. Starting with D.Pharm is not a decision to stay a diploma holder.
So which one?
Take D.Pharm if you want to start earning sooner, if the four-year fee is a stretch, or if you came through open schooling and B.Pharm’s direct route is closed to you.
Take B.Pharm if you want the wider set of roles from the start and can commit four years.
Either way, talk to us before you pay a deposit. We check what the college is approved for and what the current state rule actually says.
Course facts on this page are from the Pharmacy Council of India’s Education Regulations 2020 and B.Pharm Course Regulations 2014, checked on 9 September 2026.
Common questions
Can I switch from D.Pharm to B.Pharm later?
Yes. A D.Pharm pass from a PCI-approved institution gets you lateral entry into the second year of B.Pharm, so the total is five years rather than six.
Which one has better job prospects?
B.Pharm opens more roles, particularly in manufacturing, quality control and regulatory work. D.Pharm gets you into a pharmacy sooner. Neither is a dead end, because the lateral entry route connects them.