Mechanical engineers Salary in Sri Lanka

Updated on Dec 28, 2025

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

Australia
$60k - $200k
Cairo, Egypt
₩6k - ₩60k
Pristina, Kosovo
€22k - €80k
Kigali, Rwanda
RWF6M - RWF96M
Namibia
N$150k - N$900k
Hong Kong
$240K - $1.2M
Lebanon
$9k - $60k
India
₹3L - ₹50L
Belgium
€35k - €120k
South Africa
R250k - R1.5M

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