The invention discloses an oil bath type coal temperature programming experiment device based on a dynamic oxygen environment. The experiment device comprises a dynamic gas distribution system, a coaltemperature programming system, an automatic quantitative gas sample collecting system and a gas sample data analyzing system, wherein the dynamic gas distribution system is provided with a high-pressure oxygen cylinder and a high-pressure nitrogen cylinder; the coal temperature programming system comprises a preheating copper tube, silicone oil, a stirrer, a heating ring, a coal sample tank, a thermocouple, a multi-point temperature recorder and a temperature controller; the automatic quantitative gas sample collecting system is provided with a purifying pipe, an automatic quantitative sampler and a time delayer; the gas sample data analyzing system is provided with a G2800T gas chromatograph, a G3800F gas chromatograph, a methane converter and a data processing computer. The oil bath type coal temperature programming experiment device has a reasonable design and convenience in operation, can provide temperature programming environments with different oxygen concentrations for coal samples and can make all parts of the coal samples be evenly heated; thus, experiment precision and data result accuracy are improved, an operation process is simplified, and experiment time is shortened.