Pharmacy Technician Salaries

Pharmacy Technician salaries in India

Base pay
₹15K - ₹30K/mo
₹20K/moAverage base pay
Additional salary
₹4K/moAverage
₹1K - ₹96K/moRange
About our data
Very High Confidence
Last updated 28 Jul 2025139 Salaries submitted
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How do we calculate pay?
How accurate is an average base pay range of ₹15K-₹30K/mo?
Your input helps Glassdoor refine our pay estimates over time.

Total pay trajectory

Pharmacy Technician
₹16K₹1L/mo
Pharmacy Technician V
₹16K₹1L/mo

See what insiders are saying about pay

Recent salaries shared by Pharmacy Technician

Location

50 salaries

Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base Additional pay
Pharmacy Technician
1-3 Years
₹1L/yr
₹1L • ₹0
Indi, Karnataka
₹1L/yr
₹1L • ₹0
Pharmacy Technician
1-3 Years
₹3L/yr
₹3L • ₹0
Indore
₹3L/yr
₹3L • ₹0
Pharmacy Technician
1-3 Years
₹3L/yr
₹3L • ₹62K
Kharagpur, West Bengal
₹3L/yr
₹3L • ₹62K
Pharmacy Technician
10-14 Years
₹5L - ₹6L/yr
Nūh
₹5L - ₹6L/yr
Pharmacy Technician
4-6 Years
₹4L/yr
₹4L • ₹0
New Delhi
₹4L/yr
₹4L • ₹0
Anonymously share your salary to help the community.
Pharmacy Technician
10-14 Years
₹6L/yr
₹6L • ₹73K
Bengaluru
₹6L/yr
₹6L • ₹73K
Pharmacy Technician
7-9 Years
₹4L/yr
₹4L • ₹29K
Pune
₹4L/yr
₹4L • ₹29K
Pharmacy Technician
15+ Years
₹2L/yr
₹2L • ₹0
Basti
₹2L/yr
₹2L • ₹0
Pharmacy Technician
1-3 Years
₹3L/yr
₹3L • ₹0
Hyderābād
₹3L/yr
₹3L • ₹0
Pharmacy Technician
1-3 Years
₹1L/yr
₹1L • ₹0
North West
₹1L/yr
₹1L • ₹0

Viewing 1 - 10 of 50

Frequently asked questions about Pharmacy Technician salaries

The average salary for a Pharmacy Technician is ₹24,167 per year or ₹12 per hour in India, which is in line with the national average. Top earners have reported making up to ₹8,95,067 (90th percentile). However, the typical pay range in India is between ₹16,208 (25th percentile) and ₹1,26,000 (75th percentile) annually. Salary estimates are based on 139 salaries submitted anonymously to Glassdoor by Pharmacy Technician employees in India as of June 2026.
The highest salary for a Pharmacy Technician in India is ₹1,26,000 per year, ₹10,500 per month or ₹61 per hour.
The lowest salary for a Pharmacy Technician in India is ₹16,208 per year, ₹1,351 per month or ₹8 per hour.
Pharmacy technician salaries depend on experience and location. Pharmacies and hospitals based in cities may offer a higher salary than those in other locations. Technicians who work in hospitals or ambulatory services may earn more than technicians who work for drug stores. Candidates who wish to further increase their pay can leverage their experience and return to school to become a licensed pharmacist. They may also return to university in order to train to become a pharmacist.