Mechanical Engineer Salary in Sri Lanka 2026

Complete salary guide with manufacturing, HVAC, and plant engineering salaries

Updated January 2026 • 12 FAQs with Detailed Answers

Quick Answer

Mechanical engineer salaries in Sri Lanka range from LKR 55,000-90,000 at entry-level to LKR 150,000-350,000 for senior engineers. Plant Managers earn LKR 200,000-500,000+. Government engineers earn LKR 60,000-200,000 with pension benefits. Manufacturing companies pay LKR 60,000-400,000. HVAC engineers earn LKR 50,000-250,000.

Salary by Experience Level

ExperienceLevelMonthly (LKR)Annual (LKR)
0-2 yearsGraduate Engineer55,000 - 90,000660K - 1.08M
2-5 yearsEngineer80,000 - 150,000960K - 1.8M
5-8 yearsSenior Engineer120,000 - 200,0001.44M - 2.4M
8-12 yearsPrincipal Engineer180,000 - 300,0002.16M - 3.6M
10-15 yearsPlant Manager200,000 - 400,0002.4M - 4.8M
15+ yearsOperations Director350,000 - 600,0004.2M - 7.2M

Industry Salary Comparison

IndustryEntryMid-LevelSeniorManager
Manufacturing60K-90K100K-180K180K-300K280K-500K+
HVAC & Building50K-80K80K-150K150K-250K220K-380K
Oil & Gas (CEYPETCO)80K-120K120K-200K200K-350K300K-500K
Cement Industry70K-100K100K-180K180K-280K250K-400K
Automotive55K-85K85K-150K150K-240K200K-350K
Government (Eng Service)55K-70K80K-120K120K-160K150K-200K*

Mechanical Engineering Specializations

Specialization Salaries:

  • + HVAC Engineer: LKR 50K-250K
  • + Plant Engineer: LKR 100K-300K
  • + Maintenance Engineer: LKR 70K-250K
  • + Design Engineer: LKR 60K-200K
  • + Quality Engineer: LKR 65K-180K

Additional Earnings:

  • + Shift Allowance: LKR 15K-40K
  • + Site Allowance: LKR 10K-35K
  • + Overtime: LKR 20K-60K/month
  • + Performance Bonus: LKR 50K-200K
  • + Vehicle/Fuel: LKR 20K-50K value

Frequently Asked Questions

What is the salary of a mechanical engineer in Sri Lanka?

Mechanical engineer salaries in Sri Lanka range from LKR 55,000-90,000 for entry-level (0-2 years), LKR 90,000-180,000 for mid-level (3-7 years), to LKR 150,000-350,000 for senior engineers (8+ years). Plant Engineers earn LKR 120,000-280,000, Plant Managers earn LKR 200,000-500,000. Manufacturing companies, HVAC firms, and automotive industries offer competitive packages. IESSL chartered engineers command 15-25% higher salaries.

What is the starting salary of a mechanical engineer in Sri Lanka?

Starting salary for mechanical engineers in Sri Lanka is LKR 55,000-90,000 per month for fresh graduates. Government positions (Sri Lanka Engineering Service) start at LKR 55,000-70,000. Private manufacturing companies offer LKR 60,000-90,000. Large industrial plants and multinational companies offer LKR 70,000-100,000. HVAC engineers typically start at LKR 50,000-80,000.

What is the salary in manufacturing companies for mechanical engineers?

Manufacturing companies pay: Graduate Engineer LKR 60,000-90,000, Engineer LKR 90,000-150,000, Senior Engineer LKR 150,000-250,000, Plant Engineer LKR 180,000-300,000, Plant Manager LKR 250,000-500,000+. Large manufacturers like Unilever, Nestle offer LKR 80,000-150,000 at entry level with excellent benefits and faster career progression.

How much does a government mechanical engineer earn in Sri Lanka?

Government mechanical engineers (Sri Lanka Engineering Service) earn LKR 60,000-200,000/month based on grade: Assistant Engineer (Grade 3) LKR 60,000-80,000, Engineer (Grade 2) LKR 80,000-120,000, Senior Engineer (Grade 1) LKR 120,000-160,000, Chief Engineer LKR 150,000-200,000. Positions available at CEB, Water Board, Ports Authority, and Railway Department with pension benefits.

What is the salary of an HVAC engineer in Sri Lanka?

HVAC engineers in Sri Lanka earn LKR 50,000-250,000/month. Entry level: LKR 50,000-80,000. Mid-level (3-5 years): LKR 80,000-150,000. Senior HVAC engineer: LKR 120,000-220,000. HVAC Project Manager: LKR 180,000-300,000. Large HVAC contractors (Centrade, Inter Engineering) pay LKR 80,000-280,000. Building services consulting firms pay LKR 70,000-250,000.

How much does a plant engineer earn in Sri Lanka?

Plant engineers earn LKR 120,000-350,000/month. Manufacturing plant engineer: LKR 120,000-200,000. Senior plant engineer: LKR 180,000-280,000. Plant manager: LKR 250,000-450,000. Large industrial plants (cement, food processing, textiles) pay LKR 150,000-350,000 for mid-senior roles. Overseas assignments in Middle East offer 2-3x higher salaries for experienced plant engineers.

What is the IESSL membership benefit for mechanical engineers?

IESSL (Institution of Engineers Sri Lanka) chartered status increases salary by 15-25%. Chartered Engineer status is essential for signing technical documents and consultancy work. Combined with experience, Chartered Engineers earn LKR 150,000-500,000+. Government positions require IESSL membership for senior grades. Private sector values chartered engineers for project approvals and technical authority.

Which industries pay highest for mechanical engineers in Sri Lanka?

Top paying industries: Oil & Gas (Ceylon Petroleum) LKR 100K-500K, Cement manufacturing LKR 120K-400K, Food & Beverage (Nestle, Unilever) LKR 80K-350K, HVAC & Building Services LKR 70K-300K, Automotive assembly LKR 70K-280K, Textile manufacturing LKR 60K-250K. Multinational manufacturing plants offer best packages with vehicle, housing, and performance bonuses.

What is the salary of a maintenance engineer in Sri Lanka?

Maintenance engineers in Sri Lanka earn LKR 70,000-250,000/month. Entry level: LKR 70,000-100,000. Mid-level (3-5 years): LKR 100,000-160,000. Senior: LKR 150,000-250,000. Large industrial plants pay LKR 100,000-280,000. Hotel and facilities maintenance engineers earn LKR 60,000-150,000. CEB and Water Board maintenance engineers earn LKR 80,000-200,000 with government benefits.

Do mechanical engineers get overtime pay in Sri Lanka?

Yes, most manufacturing and plant operations pay overtime. Maintenance engineers typically receive LKR 500-1,500 per overtime hour. Shift allowances add LKR 15,000-40,000 for plant operations. 24/7 operations offer night shift bonuses of LKR 20,000-50,000. Project-based overtime during plant shutdowns can add LKR 30,000-80,000. Government engineers receive overtime at 1.5x approved rate.

What are the career growth opportunities for mechanical engineers?

Career progression: Graduate Engineer → Maintenance Engineer (3-5 yrs) → Plant Engineer (5-8 yrs) → Senior Engineer (8-12 yrs) → Plant Manager (10-15 yrs) → Operations Director (15+ yrs). Alternative paths: Design Engineer → Senior Design Engineer → Technical Director, or Quality Engineer → Quality Manager, or Project Engineer → Project Manager. Overseas opportunities (Middle East, Australia) pay 2-3x local salaries.

How much do mechanical engineers earn at CEB Sri Lanka?

CEB (Ceylon Electricity Board) mechanical engineers earn LKR 70,000-200,000/month based on grade and experience. Entry level: LKR 70,000-90,000. Mid-level: LKR 90,000-140,000. Senior Engineer: LKR 140,000-180,000. Chief Engineer: LKR 180,000-250,000+. Additional benefits include housing allowance, vehicle, overtime pay during emergencies, and electricity allowance. Thermal power plants offer additional allowances.

Related Guides