10 Best Petroleum Engineering Colleges in India

With the advancement of technology, there is a significant rise in demand for petroleum engineers in India. To harness this opportunity, students must earn at least a bachelor of Science in Petroleum Engineering. This post compiles the best petroleum engineering colleges in India to aid students to choose the best programs.

For extraction purposes, Petroleum engineering plays a significant role. Advancement in technology has increased the toolbox of petroleum engineers in recent times.

However, students must learn how to use these toolboxes. In addition, becoming a petroleum engineer means completing courses related to the oil and gas industry. And, where you complete this degree is as important as the honors you graduate with.

In this article, the World Scholarship Forum has compiled a list of the best colleges in India to aid high school graduates to choose the best India Petroleum engineering program for them.

The table of contents below summarizes all the information found in this article. You can take a quick glance to get an overview.

Why Study Petroleum Engineering in India?

India is home to a vast and diverse educational system that is both affordable and enriching. Generally, the country offers a learning experience coated with dazzling culture and natural beauty.

In fact, when it comes to engineering and technological advancement, most Indian universities rank top ten across the globe. Hence, studying engineering in India means studying in a top-ranking university located in the second largest populous country in the world.

Also, the cost of living in India is so much affordable and relatively cheaper than obtainable across the globe. Indian cities are so student-friendly which makes students in India enjoy every bit of their study time.

Aside from the numerous scholarship opportunities that exist for engineering students in India, petroleum technology colleges in India teach students to become lease operators and how to function efficiently and effectively as a member of the oil and gas production team.

Another reason to study petroleum engineering in India is the fact that students have a variety of programs to select from. Students can opt for a B.Tech in Petroleum Engineering, M.Tech in Petroleum Exploration, M.Tech in Petroleum Engineering, B.Tech. in Petro-Chemical Engineering, M.Tech in Petroleum Refining and Petro-Chemical, or an M.Tech in Petroleum Geoscience.

What can I do With a Petroleum Engineering Degree in India?

Generally, the job description of a Petroleum engineer regardless of the country in any petroleum exploration and extraction industry include:

  • Bringing oil or gas from the reservoir to the surface economically, safely, and with minimum damage to the reservoir and facilities.
  • Managing material resources and contractor relationships as well as supervising drilling personnel.
  • Working in multidisciplinary teams alongside other engineers, scientists, drilling teams, and contractors.
  • Researching for further development of the field by joining research labs as scientists or research fellow to carry out the R&D processes.

In India, graduates from reputable institutions with full accreditation status in Petroleum Engineering can work in any oil and gas industry as:

  • Drilling Engineer.
  • Production Engineer.
  • Chief Petroleum Engineer.
  • Offshore Drilling Engineer.
  • Reservoir Engineer.
  • NG, CNG Operation & Distribution Engineer
  • Pipeline Transportation Engineer
  • Natural Gas Modeling & Simulation Engineer
  • Refinery Manager
  • Chemists and Materials Scientists
  • Industrial Engineers

What are the Admission Requirements for Petroleum engineering in India?

To study petroleum engineering in any of the best Petroleum engineering colleges in India, students must meet up its eligibility criteria.

Firstly, these admission requirements for a degree in Petroleum engineering are classified according to the level of education. Petroleum engineering courses are offered both at the undergraduate and postgraduate level and applicants

  • must earn a minimum of 10+2 qualification in Science stream with Physics, Chemistry, and Maths with a high percentage of marks in aggregate for B.Tech degree.
  • applying for M. Tech (Petroleum Engineering) must undergo some introductory papers if they are not graduates of Petroleum, Petrochemical, Chemical, and Mechanical Engineering graduates.
  • Must complete a master’s degree program before pursuing a Ph.D. in Petroleum engineering.

How Much is Petroleum Engineering Degree in India?

The amount students pay to earn a degree in India is totally the decision of the petroleum engineering college they attend.

Tuition at top Indian engineering schools can be as high as INR 6,22,000  or as low as INR 10,420 as obtainable in Rajiv Gandhi Institute of Petroleum Technology (RGIPT), Rae Bareli, and L.D College Of Engineering, Ahmedabad respectively.

What is the Salary of Petroleum Engineers in India?

Basically, Petroleum engineers are one of the highest-paid engineers in India. According to payscale.com, a petroleum engineer earns an average of Rs 825,414 per year.

However, students can still decide to earn a petroleum engineering degree from any of the top Indian engineering colleges and work for industries abroad. Obviously, remuneration is very high in the United States and other developed countries.

For instance, a petroleum engineer’s salary in the US is estimated to be $104000 annually. On the other hand, graduates who decide to stay back and work in India are also entitled to a better salary if they get employed by one of these top Indian employers.

Below is a table showing the remuneration of petroleum engineers employed by Indian top oil and gas industries:

Post Recruiter Salary (Monthly Basis)
Graduate Engineer Trainee Oil and Natural Gas Corporation (ONGC) Rs. 24,900
Grade ‘B’ Engineers Hindustan Petroleum Corporation Limited (HPCL) Rs. 29,100 – 54,500
Executive Trainee Oil India Limited Rs. 25,000
Research Engineer position Bharat Petroleum Corporation Limited (BPCL) Rs 18,000
Junior Engineer position Gujarat State Petroleum Corporation (GSPC) Rs 22,000
Research Associate Hindustan Petroleum Corporation Limited (HPCL) Rs 35,000 and 50,000
Class –I Executive Oil and Natural Gas Corporation (ONGC) Rs. 24,900 – 50,500
Petroleum Engineer Reliance Industries Ltd Rs. 29,100 – 54,500

What are the Best Engineering Colleges for Petroleum engineering in India?

Attending a good petroleum engineering college in India is one great way to launch a career. There are both private and public petroleum engineering colleges in India.

For this compilation of best schools, the number of programs and acceptance rate of colleges are the major ranking factors.

The higher the number of programs in an Indian engineering college, the better option students have to select from. For Best Indian Petroleum Engineering Schools, this article puts into consideration the number of programs available for students to choose from.

The article also considers how easy it is for students to get placement in reputable industries upon graduation. Hence, this is the second determinant of our rankings.

This article also puts into consideration the accreditation status of each Indian engineering college. Fully accredited colleges appear in our list of top ten.

List of Top 10 Petroleum Engineering Colleges in India

  • Indian Institute of Technology (Mumbai)
  • Indian School of Mines University (Dhanbad)
  • University of Petroleum & Energy Studies (Dehradun)
  • Pandit Deendayal Petroleum University (Gandhinagar)
  • Maharashtra Institute of Technology (Pune)
  • M.S. Engineering College (Bangalore)
  • L.D. College of Engineering (Ahmedabad)
  • G.H. Patel College of Engineering
  • Rajiv Gandhi Institute of Petroleum Technology
  • Chandigarh University – (CU) Chandigarh

1. University of Petroleum & Energy Studies (Dehradun)

This is one of Indian best petroleum engineering colleges. In fact, its vision is clearly stated to become a forerunner in engineering education.

Over the years, they have marked their position by delivering excellent engineering graduates fortified with sound knowledge and integrity.

This department achieves this by performing cutting-edge research and by innovating new technologies to benefit the nation and the world at large.

This best private petroleum engineering college in India offers five programs in petroleum engineering. This simply implies that students can earn M.tech and Ph.D. from this institution. Below is a list of available Petroleum engineering programs in this Indian College:

  • B.Tech. (Applied Petroleum with specialization in Upstream)
  • M.Sc. (Petroleum Geosciences) (Intake from 2022)
  • M.Sc (Petroleum Geoinformatics) (Intake from 2022)
  • M.Tech (Petroleum Engineering) (Ongoing)
  • Ph.D. (Petroleum Engineering) (Ongoing)


2. Indian Institute of Technology (Mumbai)

This is the best petroleum engineering school in India. It is actually the first to gain full accreditation from ABET.

With an acceptance rate of 3.6%, the faculty members have apt time to give full attention to all students offering petroleum engineering degree programs.

The IIT Mumbai offers two petroleum engineering programs. In fact, students can choose to opt for a 5-Year Integrated B.Tech (Hons.) and M.Tech Program or A 6-Year Integrated M.Sc and M.Tech Program.

The first dual-track allows students to obtain a BTech (Hons.) degree in Mechanical Engg., Chemical Engg. or Mining Engg. and an M. Tech degree in Petroleum Eng.

Students who enroll for the first dual-track petroleum engineering program take specialized courses in the verticals of Petroleum Production (PP) while the second set of students would specialize in Petroleum Exploration (PE)

Students of the programs of type A would specialize in the verticals of Petroleum Production (PP) and students of the programs of type B would specialize in Petroleum Exploration (PE).


3. Maharashtra Institute of Technology (Pune)

MIT-WPU School of Petroleum engineering is one of the few schools offerring both undergraduate and post-graduate programs in petroleum Engineering.

For students who intend to harness the numerous job opportunities available to petroleum engineers, then, earning a degree from MIT_WPU is a good start.

With experience, in delivering classes in petroleum engineering and graduating competent engineers in the last four decades, this college is one of the best petroleum engineering colleges in India.

MIT-WPU School of Petroleum Engineering offers three petroleum engineering programs which include:

  • BE (Petroleum Engineering)
  • M.E. (Petroleum Engineering) by Papers
  • M.E. (Petroleum Engineering) by Research
  • Ph.D. in Petroleum Engineering


4. Indian School of Mines University (Dhanbad)

Established in 1957, the department of petroleum engineering provides teaching and research facilities to students. Its petroleum engineering department is designed to teach students how to create and apply innovative technologies in drilling, production and reservoir engineering.

As one of the best engineering colleges in India, the college has gone further to make an indelible mark in the oil and gas industry.

In fact, its graduates get employment within few years of graduation in these top software industries Infosys, i-Flex Solution.

In summary, the nationally and internationally recognized Indian petroleum college awards B.Tech, M.Tech, and Ph.D. in petroleum engineering to eligible students.


5. G.H. Patel College of Engineering

GCET College of engineering is one of the best chemical engineering colleges in India.

With twelve qualified and experienced faculty members, the department maintains a vibrant teaching-learning and industry-oriented research environment.

Attending this engineering college means having access to over twelve separate laboratories with over 140 equipment. Bench-scale experimental setups, small pilot plants, and analytical instruments are employed to cater the need of the curriculum for undergraduates.

The college offers a BE and M.Tech in chemical engineering which allows graduates to work as petroleum engineers upon graduation. Over 90% of its graduating students get placement upon graduation in big firms like Infosys, L&T, Tech Mahindra.


6. Rajiv Gandhi Institute of Petroleum Technology

The petroleum engineering college in India offers both undergraduate and postgraduate courses. Over the years, it has made an indelible mark in the oil and gas industry.

It has an outstanding academia and resech in petroleum engineering. In fact, the department is under the able guidance of these (ONGC, IOCL, OIL, GAIL, BPCL and HPCL)six leading Oil Public sector Units.

Its M.Tech and PhD programs are taught by highly experienced faculty members, and technical personnel aided by industry experts.

Students who enroll for these programs learn in quantum how to develop and apply the knowledge gained in the fields of Geosciences, Reservoir, Drilling, and Production Operations in the Petroleum Industry.


7. M.S. Engineering College (Bangalore)

M.S. Engineering College gets sponsorship from M. S. Educational Trust. Constructed in an area of 25acres, the college has an outstanding global outlook and reputation.

This private petroleum engineering college in India is one of the best schools to earn a Bachelor in Engineering or Master’s degree in Petroleum engineering.

Its BE and m.tech classes are taken by highly accomplished professionals under the best infrastructure and learning facilities. And, can be completed in four years and two years respectively.

A BE at MSEC costs about INR 100,000 per annum while M.Tech students will pay  INR 170,000 per annum


8. Pandit Deendayal Petroleum University (Gandhinagar)

Accreditation: University Grants Commission, India

This is one of the best private petroleum engineering colleges in India. Its research center in Biofuel & Bio Gas, Centre for Geo-Thermal Energy, and Innovation & Incubation Centre avails students the opportunity to enhance and update their knowledge base, skills, and competence.

As a top Indian private engineering college, it offers a B.tech in petroleum engineering which can be completed in four years. Also, graduate students can earn an M.tech in petroleum engineering within two years from this private college.


10. Chandigarh University – (CU) Chandigarh

Chandigarh University is the first University of Punjab that offers a BEng in petroleum engineering. It is one of the best private colleges in India for a petroleum engineering degree.

In Punjab, this university has the best engineering placements. In fact, it ranks the best petroleum engineering college in Punjab and North India.

The BEng in petroleum engineering curriculum is enriched with the inputs of the national and international experts and universities.

Among all the engineering colleges in India, Chandigarh university ranks 16th. it costs about 60000/- INR per semester to earn this BEng from India.


Best Petroleum Engineering Colleges in India FAQs

Is petroleum engineering in demand in India?

Basically, several public and private sector companies set up research facilities to develop demand safe and affordable energy solutions. So, petroleum engineers are in high demand in India.

How many Petroleum University are there in India?

According to Shiksha, there are 84 Petroleum Engineering Colleges in India.

How can I become a petroleum engineer in India?

In India, individuals who wish to become petroleum engineers must have a BSC in petroleum engineering. To gain admission into a petroleum engineering school, students must pass JEE Main national level entrance examination organized for admission to the B. Tech programme. Earning a degree in chemical engineer may allow you to work as a petroleum engineer in India too.


India is the hub of technological advancement and home to some of the best Petroleum engineering colleges.

This article compiles only the best colleges to get a degree in petroleum engineering. In top petroleum engineering colleges in India ranking, factors like the number of programs, accreditation status, and the placement rate of its graduate.

WSF team understands how difficult and quite distracting it is to choose a college especially, when faced with great options. Hence, this election was strictly made with a review of each college program.

At the end of this article, students who read to the end would choose the best petroleum engineering program that best suits their needs. Both undergraduate and graduate students will benefit from this piece.



Does this article meet your immediate needs? If yes, leave us with a 5-star rating in the Review Box below. If no, leave us an opinion in the comment box to express your concern or ask a question and we will get back to you as soon as possible.

You May Also Like