Please wait...

Oliveboard

An Overview of Railway Sweeper Salary in India, Check Benefits

Green Initiatives by Indian Railways

Railway Sweeper Salary in India 2025: Railways in India are not just a means of transportation but also one of the largest employers in the country. Among the many staff members working tirelessly to keep the system running smoothly, railway sweepers hold a vital role. They are responsible for maintaining cleanliness in trains, platforms, railway stations, and offices. While their work is often unnoticed, it is essential for the functioning and hygiene of the entire railway system.

In this article, we will provide a full coverage of railway sweeper salary in India—including basic pay, allowances, job profile, career growth, and other benefits. The aim is to help aspiring candidates or curious readers understand the real financial aspects and job scope of this post.

Railway Sweeper Salary in India 2025

Before discussing salaries, it’s important to understand the significance of the job. Railways cater to millions of passengers every day, and without proper cleaning staff, the environment inside trains and stations would quickly deteriorate. Railway sweepers:

Recruitment of Railway Sweepers in 2025

Railway sweepers are usually recruited under the RRB Group D category of Indian Railways. Recruitment can happen in two ways:

  1. Direct Recruitment – Conducted through Railway Recruitment Boards (RRBs) or Railway Recruitment Cells (RRCs). Candidates with a minimum educational qualification (often 10th pass or even less in some cases) can apply.
  2. Outsourcing / Contractual Basis – Many sweepers are hired on a contractual basis through private agencies working with Indian Railways.

The salary structure varies slightly between permanent employees and contractual workers, but the core pay scale follows government norms.

Railway Sweeper Salary Structure in India

The salary of railway sweepers depends on whether they are permanent railway employees or contractual workers. Given below are the details:

CategoryBasic Pay / SalaryPay Level / Grade PayGross Salary (with allowances)Benefits / AllowancesJob Security
Permanent Railway Sweepers₹18,000 per month (starting)Pay Level 1 (7th CPC)₹28,000 – ₹32,000 per monthDA, HRA, TA, and other allowancesHigh (Government Job)
Contractual Sweepers₹10,000 – ₹15,000 per monthNot applicable (contractual)Not fixed (varies by contract)Limited or no allowancesLow (Contract-based)

Allowances Received by Railway Sweepers

One of the biggest advantages of being a permanent railway sweeper is the allowances they receive in addition to basic pay. These allowances often make up a significant portion of the salary.

  1. Dearness Allowance (DA): 50% of basic pay (subject to revision).
  2. House Rent Allowance (HRA): 8%–24% of basic pay depending on city category (X, Y, Z).
  3. Transport Allowance: For daily travel expenses.
  4. Medical Facilities: Free treatment for employees and their families in railway hospitals.
  5. Leave Travel Concession (LTC): Travel benefits for family members.
  6. Pension & Retirement Benefits: Provident Fund, gratuity, and pension.

In-Hand Salary of Railway Sweepers

After deductions such as Provident Fund (PF), Professional Tax, and sometimes Union Fund, the in-hand salary of a permanent railway sweeper typically ranges between ₹26,000 and ₹29,000 per month. Contractual sweepers, however, receive their full pay (₹10,000 – ₹15,000) in hand since they are not entitled to many deductions or benefits.

Job Profile of a Railway Sweeper in India

The job profile of railway sweepers is physically demanding. Some of the main job responsibilities are as follows:

Though the work can be tough, it provides job security and respect as a government employee for permanent sweepers.

Career Growth Opportunities for Railway Sweeper

Railway sweepers are recruited at the entry level, but they do have opportunities for growth. Promotions are based on seniority and departmental exams. Career progression can look like this:

Comparison Between Permanent and Contractual Sweepers

We have created a comparison chart of the salary distribution between permanent and contractual sweepers in India. The details are tabulated below:

CategoryPermanent Railway SweeperContractual Sweeper
Basic Pay₹18,000 (7th CPC)₹10,000 – ₹15,000
Gross Salary₹28,000 – ₹32,000₹10,000 – ₹15,000
Job SecurityHigh (Govt. Job)Low (Contract-based)
AllowancesDA, HRA, TA, Medical, PensionUsually none
In-Hand Salary₹26,000 – ₹29,000₹10,000 – ₹15,000

Challenges Faced by Railway Sweeper

Despite a decent pay structure for permanent sweepers, the job comes with several challenges. Given below are the main challenges faced by a Railway Sweeper in India:

Benefits of Working as a Railway Sweeper

On the positive side, sweepers in railways enjoy several benefits, especially if they are permanent employees. The notable benefits include:

Railway sweepers may not always receive the recognition they deserve, but they are crucial to keeping the lifeline of India—its railways—clean and safe. Though the job can be physically demanding and comes with challenges, it also provides stability, benefits, and a chance for career growth in the government sector. For aspirants looking for a secure government job with steady income and benefits, the position of a railway sweeper can be a respectable and reliable choice.

Railway Sweeper Salary in India FAQs

Q.1 What is the Railway Sweeper Salary in India?

The gross salary for a permanent railway sweeper in India is around ₹28,000 – ₹32,000 per month. Contractual sweepers receive around ₹10,000 – ₹15,000 per month.

Q.2 What are the career opportunities for a Railway Sweeper?

The career opportunities include Sweeper (Level 1) → Senior Sweeper → Head Sweeper / Supervisor.

Q.3 What are the allowance received by railway sweepers in India?

Some of the allowances received by railway sweepers include dearness allowance (DA), house rent allowance, travel allowance, and more.

Q.4 What is the main job role of a railway sweeper in India?

The main job role involves sweeping railway platforms, tracks (in some cases), waiting halls, and offices, cleaning train coaches, including toilets, and more

Q.5 What is the in-hand salary received by a permanent railway sweeper in India?

The in-hand salary received by a permanent railway sweeper in India ranges around ₹26,000 – ₹29,000.