A carbon-emission-free consolidated oil and gas power generating method, comprising: extracting oil and gas by an oil and gas extraction facility (1); burning the extracted oil and gas by an on-site burning power plant (2) to generate electricity; and reinjecting the produced smoke to an oil and gas field by a smoke pressurization on-site reinjection facility (4) to sequestrate carbon dioxide and improve the oil and gas extraction rate. By means of the method, large-scale emission reduction is implemented, carbon dioxide generated by fossil fuels is securely sequestrated, and the extractable amount of oil and gas resources is improved.