The developed countries are consuming more amount of energy in all forms including electricity continuously with advanced technologies. Developing nation’s energy usage trend rises quickly but very less in comparison with their population and their method of generating power is not seems to be as advanced as developed nations. The objective function of this linear programming model is to maximize the average efficiency of power generation inIndia for 2020 by giving preference to energy efficient technologies. This model is subjected to various constraints like potential, demand, running cost and Hydrogen / Carbon ratio, isolated load, emission and already installed capacities. Tora package is used to solve this linear program. Coal, Gas, Hydro and Nuclear sources can are supply around 87 % of power requirement . It’s concluded that we can produce power at overall efficiency of 37% while meeting a huge demand of 13,00,000 GWh of electricity. The objective function shows the scenario of highaverage efficiency with presence of 9% renewables. Maximum value is restricted by low renewable source’s efficiencies, emission constraints on fossil fuels and cost restriction on some of efficient technologies. This model shows that maximum 18% of total requirement can be met by renewable itself which reduces average efficiency to 35.8%. Improving technologies of renewable sources and necessary capacity addition to them in regular interval will enhance their role and existence against fossil fuels in future. The work involves conceptualizing, modeling, gathering information for data’s to be used in model for problem solving and presenting different scenarios for same objective.