Content has loaded

Patient care technician salary in India

How much does a Patient Care Technician make in India?

Average base salary

₹19,091

The average salary for a patient care technician is ₹19,091 per month in India. 11 salaries reported, updated at 10 May 2026

Patient Care Technician job openings in India

slide 1 of 6
slide1 of 6
JR.EXECUTIVE_PATIENT CARE SERV...
Neotia Getwel Multispecialty Hospital3out of 5 stars.
Shiliguri, West Bengal
8 months ago

Highest paying companies for Patient Care Technician in India

Average year pay is based on job postings on Indeed in the past 36 months.
Cognizant
 
₹3,90,000per year
View company
Qi Spine Clinic
 
₹3,60,000per year
Portea Medical
 
₹2,76,667per year
Health Care at Home India Pvt ...
 
₹2,66,400per year
Team Lease
 
₹2,22,000per year
Dr.Agarwal's Eye Hospital Ltd
 
₹2,03,621per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities near India for Patient Care Technicians

  1. Mumbai, Maharashtra
    ₹36,930 per month
  2. Lucknow, Uttar Pradesh
    ₹34,648 per month
  3. Hyderabad, Telangana
    ₹26,332 per month
  4. Thane, Maharashtra
    ₹21,333 per month
  5. Bengaluru, Karnataka
    ₹20,311 per month

Where can a Patient Care Technician earn more?

Compare salaries for Patient Care Technicians in different locations
vs

Frequently Asked Questions (FAQs) about Patient Care Technician

The average salary for a Patient Care Technician is ₹19,091 per month in India. This figure is based on 11 salaries taken from job postings on Indeed in the past 36 months, last updated on 10 May 2026.

Patient Care Technician jobs on Indeed - find your next one today.

Patient Care Technician salaries typically range between a low of ₹8,768 and a high of ₹41,566 per month, depending on experience, location, and the hiring company.

Based on recent job postings on Indeed, some of the top-paying companies for Patient Care Technician include Cognizant ($3,90,000 per year) and Qi Spine Clinic ($3,60,000 per year).