The present invention relates to the technical field of electronic cigarette control systems, and in particular, to an electronic cigarette with a dual air pressure sensor and a control method thereof. The electronic cigarette comprises: a first air pressure sensor arranged in an airway of a tobacco rod, wherein the first air pressure sensor is configured to detect the internal air pressure of theairway and feedback the internal air pressure to a micro control unit; a second air pressure sensor arranged in the tobacco rod, wherein the second air pressure sensor is configured to detect the ambient air pressure around an atomizer and feedback the ambient air pressure to the micro control unit; and the micro control unit, wherein, when the internal air pressure reaches the wake-up threshold,the micro control unit enters a working state from the sleep state and calculates the difference between the internal air pressure and the ambient air pressure, and when the difference reaches any suction threshold, the micro control unit adjusts the power of the heating wire according to the suction threshold. The technical scheme of the present invention has the beneficial effects that: the impact caused by changes in the ambient air pressure can be eliminated, and the accuracy of suction detection can be improved; the power of the heating wire can be accurately controlled according to thesize of the suction; and the power consumption of the electronic cigarette can be reduced, and the battery service time and service life can be increased.