Top Pharmacy Colleges in Punjab 2026

Latest Update

  • 2026-03-02 :

    GPAT 2026 admit card has been released. Candidates can download it from the official website at natboard.edu.in. The GPAT examination is scheduled to be held on March 7, 2026.

Pharmacy is a field that deals with the study of drugs and medicines. The pharmacy programs in India is recognised by the Pharmacy Council of India (PCI). Several courses are offered by the top pharmacy colleges in Punjab, such as D PharmB PharmM Pharm, and Pharm.D, etc., in specialisations like clinical pharmacy, pharmacology, medicinal chemistry, quality assurance, herbal cosmetics, and much more. To pursue a pharmacy degree, candidates must pass class 12th with at least 50% marks in the science stream. 

The admission process at the top pharmacy colleges in Punjab is conducted either entrance exam based or merit-based. The pharmacy field offers abundant opportunities to the students with a good package. After pursuing a pharmacy course, aspirants can be placed as drug technician, medical representative, analytical chemist, health inspector, clinical research associate, and many others. 

Best Pharmacy Colleges in Punjab by NIRF Ranking

National Institute Ranking Framework (NIRF) is a government ranking agency that releases the list of pharmacy colleges in India. There are specific methodologies used to determine the ranking of the colleges, like teaching, learning and resources, research and professional practice, peer perception, outreach and inclusivity, and graduation outcome. 

Below-mentioned are the best pharmacy colleges in Punjab, as per NIRF ranking 2021:

Ranking

Name of the College

NIRF Score

1

National Institute of Pharmaceutical Education and Research, Mohali

74.52

2

Punjabi University, Patiala

55.74

3

Lovely Professional University, Phagwara

54.20

4

I. S. F. College of Pharmacy, Moga

50.77

5

Chitkara University, Rajpura

49.68

6

Amar Shaheed Baba Ajit Singh Jujhar Singh Memorial College of Pharmacy, Bela

42.11

Clear All

Showing 44 Colleges

Sort By:
# 60 NIRF

Panjab University

Chandigarh, Punjab Public 3.7 # 60 NIRF

Panjab University is one of best Pharmacy colleges in Chandigarh, Punjab. Panjab University offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. Panjab University fees for Pharmacy courses range from ₹1 L to ₹2 L.

Courses Offered

32 Courses

Exam Accepted

JEE Main , PU LLB

+1 PUCET

Tuition Fees Range

₹7 K-14.74 L

Accreditation

NAAC-A , NIRF

Punjabi University

Patiala, Punjab Public 3.7

Punjabi University is one of best Pharmacy colleges in Patiala, Punjab. Punjabi University offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. Punjabi University fees for Pharmacy courses range from ₹3 L to ₹5 L.

Courses Offered

34 Courses

Exam Accepted

-/-

Tuition Fees Range

₹12 K-5.52 L

Accreditation

NAAC-A

ISF College of Pharmacy

Moga, Punjab Private 3.2

ISF College of Pharmacy is one of best Pharmacy colleges in Moga, Punjab. ISF College of Pharmacy offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years.

Courses Offered

4 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NBA

LPU

Phagwara, Punjab Private 3.9

LPU is one of best Pharmacy colleges in Phagwara, Punjab. LPU offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. LPU fees for Pharmacy courses range from ₹3 L to ₹5 L.

Courses Offered

44 Courses

Tuition Fees Range

₹1 L-12 L

Accreditation

NIRF , COA

Confused about which college or exam to opt for?

Chat with our counselor Get your personalised list of colleges & exams

banner image

GNDU

Amritsar, Punjab Public 3.7

GNDU is one of best Pharmacy colleges in Amritsar, Punjab. GNDU offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. GNDU fees for Pharmacy courses range from ₹2 L to ₹5 L.

Courses Offered

34 Courses

Exam Accepted

GMAT , JEE Main

Tuition Fees Range

₹27 K-6.29 L

Accreditation

NAAC-A

PTU

Jalandhar, Punjab Public 3.2

PTU is one of best Pharmacy colleges in Jalandhar, Punjab. PTU offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. PTU fees for Pharmacy courses range from ₹1 L to ₹3 L.

Courses Offered

22 Courses

Exam Accepted

CMAT , NATA

Tuition Fees Range

₹36 K-3 L

Accreditation

NIRF

Chitkara University

Patiala, Punjab Private 3.6

Chitkara University is one of best Pharmacy colleges in Patiala, Punjab. Chitkara University offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years. Chitkara University fees for Pharmacy courses range from ₹3 L to ₹5 L.

Courses Offered

28 Courses

Exam Accepted

CAT , GMAT

Tuition Fees Range

₹1.28 L-10.53 L

Accreditation

COA , NCHMCT

Desh Bhagat University

Mandi Gobindgarh, Punjab Private 4.0

Desh Bhagat University is one of best Pharmacy colleges in Mandi Gobindgarh, Punjab. Desh Bhagat University offers B.Pharmacy in the stream of Pharmacy for a duration of 4 Years.

Courses Offered

33 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NCHMCT

BFUHS

Faridkot, Punjab Public 4.0

BFUHS is one of best Pharmacy colleges in Faridkot, Punjab. BFUHS offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. BFUHS fees for Pharmacy courses range from ₹1 L to ₹2 L.

Courses Offered

19 Courses

Exam Accepted

NEET

Tuition Fees Range

₹30 K-45 L

Accreditation

-/-

Adesh University

Bathinda, Punjab Private

Adesh University is one of best Pharmacy colleges in Bathinda, Punjab. Adesh University offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years. Adesh University fees for Pharmacy courses range from ₹1 L to ₹3 L.

Courses Offered

17 Courses

Exam Accepted

NEET

Tuition Fees Range

₹15 K-12.61 L

Accreditation

NAAC

CGC College of Engineering, [CGC] Mohali is one of best Pharmacy colleges in Mohali, Punjab. CGC College of Engineering, [CGC] Mohali offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. CGC College of Engineering, [CGC] Mohali fees for Pharmacy courses range from ₹2 L to ₹3 L.

Courses Offered

13 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹1 L-3.48 L

Accreditation

-/-

Guru Kashi University

Bathinda, Punjab Private 3.5

Guru Kashi University is one of best Pharmacy colleges in Bathinda, Punjab. Guru Kashi University offers B.Pharmacy in the stream of Pharmacy for a duration of 4 Years.

Courses Offered

30 Courses

Exam Accepted

JEE Main

Tuition Fees Range

₹30 K-3.18 L

Accreditation

ICAR

Doaba Group of Colleges, Mohali

Mohali, Punjab Private 2.5

Doaba Group of Colleges, Mohali is one of best Pharmacy colleges in Mohali, Punjab. Doaba Group of Colleges, Mohali offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

9 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Global Group of Institutions, [GGI] Ropar is one of best Pharmacy colleges in Ropar, Punjab. Global Group of Institutions, [GGI] Ropar offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

3 Courses

Exam Accepted

JEE Main

Tuition Fees Range

-/-

Accreditation

-/-

Swami Vivekanand Institute of Engineering and Technology (SVIET), Patiala is one of best Pharmacy colleges in Patiala, Punjab. Swami Vivekanand Institute of Engineering and Technology (SVIET), Patiala offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years. Swami Vivekanand Institute of Engineering and Technology (SVIET), Patiala fees for Pharmacy courses range from ₹2 L to ₹5 L.

Courses Offered

20 Courses

Exam Accepted

-/-

Tuition Fees Range

₹60 K-8.70 L

Accreditation

-/-

National Institute of Pharmaceutical Education and Research S.A.S. Nagar is one of best Pharmacy colleges in Mohali, Punjab. National Institute of Pharmaceutical Education and Research S.A.S. Nagar offers M.Pharm in the stream of Pharmacy for a duration of 2 Years.

Courses Offered

5 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

NAAC

PCTE Group of Institutes

Ludhiana, Punjab Private

PCTE Group of Institutes is one of best Pharmacy colleges in Ludhiana, Punjab. PCTE Group of Institutes offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

8 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Sri Sai Group of Institutes, Amritsar

Amritsar, Punjab Private

Sri Sai Group of Institutes, Amritsar is one of best Pharmacy colleges in Amritsar, Punjab. Sri Sai Group of Institutes, Amritsar offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. Sri Sai Group of Institutes, Amritsar fees for Pharmacy courses range from ₹1 L to ₹2 L.

Courses Offered

9 Courses

Exam Accepted

-/-

Tuition Fees Range

₹27 K-1.33 L

Accreditation

-/-

DMCH Ludhiana

Ludhiana, Punjab Private 3.6

DMCH Ludhiana is one of best Pharmacy colleges in Ludhiana, Punjab. DMCH Ludhiana offers Pharm.D in the stream of Pharmacy for a duration of 6 Years.

Courses Offered

8 Courses

Exam Accepted

NEET

Tuition Fees Range

₹1.21 L-23.40 L

Accreditation

-/-

PGIMS Rohtak

Chandigarh, Punjab Public 3.8

PGIMS Rohtak is one of best Pharmacy colleges in Chandigarh, Punjab. PGIMS Rohtak offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

12 Courses

Exam Accepted

NEET , NEET MDS

Tuition Fees Range

-/-

Accreditation

-/-

CT Group of Institutions

Jalandhar, Punjab Private

CT Group of Institutions is one of best Pharmacy colleges in Jalandhar, Punjab. CT Group of Institutions offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

13 Courses

Exam Accepted

JEE Main , NATA

Tuition Fees Range

-/-

Accreditation

-/-

CGC Landran

Mohali, Punjab Private 3.4

CGC Landran is one of best Pharmacy colleges in Mohali, Punjab. CGC Landran offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years. CGC Landran fees for Pharmacy courses range from ₹3 L to ₹5 L.

Courses Offered

16 Courses

Exam Accepted

CAT , CMAT

Tuition Fees Range

₹1.66 L-7.65 L

Accreditation

NBA , NAAC A+
+1 NIRF

Shaheed Bhagat Singh Polytechnic and Pharmacy College is one of best Pharmacy colleges in Amritsar, Punjab. Shaheed Bhagat Singh Polytechnic and Pharmacy College offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

Guru Nanak Institute of Pharmacy

Hoshiarpur, Punjab Private

Guru Nanak Institute of Pharmacy is one of best Pharmacy colleges in Hoshiarpur, Punjab. Guru Nanak Institute of Pharmacy offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years.

Courses Offered

2 Courses

Exam Accepted

-/-

Tuition Fees Range

-/-

Accreditation

-/-

CT Institute of Pharmaceutical Sciences, Jalandhar is one of best Pharmacy colleges in Jalandhar, Punjab. CT Institute of Pharmaceutical Sciences, Jalandhar offers B.Pharmacy, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 4 Years. CT Institute of Pharmaceutical Sciences, Jalandhar fees for Pharmacy courses range from ₹2 L to ₹5 L.

Courses Offered

5 Courses

Exam Accepted

GPAT

Tuition Fees Range

₹95 K-3.27 L

Accreditation

-/-

Chitkara College of Pharmacy, Chandigarh is one of best Pharmacy colleges in Rajpura, Punjab. Chitkara College of Pharmacy, Chandigarh offers B.Pharmacy, Pharm.D, M.Pharm in the stream of Pharmacy for a duration of 2 Years - 6 Years. Chitkara College of Pharmacy, Chandigarh fees for Pharmacy courses range from ₹1 L to ₹3 L.

Courses Offered

3 Courses

Exam Accepted

-/-

Tuition Fees Range

₹1.60 L-2.40 L

Accreditation

-/-

Aryans Group of Colleges

Chandigarh, Punjab Private 4.6

Aryans Group of Colleges is one of best Pharmacy colleges in Chandigarh, Punjab. Aryans Group of Colleges offers B.Pharmacy in the stream of Pharmacy for a duration of 4 Years.

Courses Offered

11 Courses

Exam Accepted

-/-

Tuition Fees Range

₹60 K-3.60 L

Accreditation

-/-

Load More Colleges

Your opinion matters to us!

We will use this feedback to improve your experience.

You Rated Below Average

I found the page information

Please provide your feedback so that we can improve your experience.

Loading...