Mechanical engineers Salary in Sri Lanka

Updated on Apr 28, 2026

Advertisement

As of 2026, the average salary for Mechanical engineers in Sri Lanka starts from ₨600k per year and goes up to ₨5M per year.

0-2 years

₨600k-₨900k per annum

3-6 years

₨900k-₨1.8M per annum

7-12 years

₨1.8M-₨3M per annum

13+ years

₨3M-₨5M per annum

Mechanical engineers Salary Trend in Sri Lanka

Mechanical engineers Salaries in Other Locations

Cairo, Egypt
₩6k - ₩60k
Belgium
€35k - €120k
Nepal
₹3L - ₹24L
Guyana
₾600k - ₾3M
Hong Kong
$240K - $1.2M
India
₹3L - ₹50L
Manila, Philippines
₱150k - ₱1.2M
United Arab Emirates
AED4k - AED30k
Lebanon
$9k - $60k
Trinidad and Tobago
TT$90k - TT$300k

Advertisement

About Mechanical engineers

Mechanical engineers design, develop, build, and test mechanical and thermal devices, including tools, engines, and machines. They work in a variety of industries such as manufacturing, automotive, aerospace, and robotics. Mechanical engineers may be involved in creating and analyzing designs, conducting experiments, overseeing the production process, and maintaining mechanical systems.

more info

About Sri Lanka

Sri Lanka is an island country in South Asia, located in the Indian Ocean. It is known for its rich cultural heritage, stunning natural landscapes, and diverse wildlife.

more info