The invention provides an active child safety airbag device for a school bus and a control method thereof. The device comprises an airbag system, an ECU, a main switch, a pressure distribution sensor and a vehicle speed sensor, wherein the main switch, the pressure distribution sensor and the vehicle speed sensor are respectively connected with the ECU, the pressure distribution sensor is arranged on a seat, the airbag system comprises an airbag woven bag, an air supply device, a containing device, an air inlet control valve, an air release control valve and an air pressure sensor, the air inlet control valve, the air release control valve and the air pressure sensor are connected with the ECU, the air inlet control valve is communicated with the airbag woven bag and the air supply device, the air release control valve is communicated with the airbag woven bag and an air exhaust pipeline, the containing device is arranged on the back face of a seat back, and the air pressure sensor is arranged in the airbag woven bag. The device judges whether the airbag system works or not, judges the unfolding opportunity of the airbag woven bag, adjusts the pressure inside the airbag woven bag and provides best protection for child passengers through the sensors and the ECU. The airbag woven bag can be repeatedly used, impact damage and burning in detonation can be eliminated, the environment can not be polluted, and the device is suitable for the school bus, a passenger car and a car.