The invention relates to the technical field of roof leakage detection, and discloses a building roof leakage detection device and method. A main detection device comprises a housing, wheels, a storage battery, a controller, a charger, a wireless transmission module group, a holding rod support, a holding rod, a camera support frame, a camera, and a display. The housing comprises an upper housingand a lower housing. The upper housing is arranged on the upper portion of the lower housing, an upper installation chamber is formed in the upper housing, a lower installation chamber is formed in the lower housing, a plurality of wheels are symmetrically arranged at the bottom of the lower housing, the storage battery is arranged in the lower installation chamber, the controller, the charger andthe wireless transmission module are installed in the upper installation chamber, and the storage battery supplies power to the whole main detection device, and the charger is connected with the storage battery through a wire. Continuous online detection of building roof leakage can be achieved, the continuous development situation of roof leakage is obtained, time is saved, and the device is easy to operate and low in use cost.