The utility model relates to the field of low-altitude air defense, in particular to a mechanical ejection device of an unmanned aerial vehicle catching net. Comprising a launching support, the launching support is movably connected with a base, the launching support is rotationally connected with a trigger, the trigger is matched with the base, the launching support is connected with a first spring, the other end of the first spring is matched with the base, the base is detachably connected with a compression spring cabin, the compression spring cabin is detachably connected with a shell, and the shell is connected with a catching net. The compression spring cabin is connected with a second spring, the other end of the second spring is matched with the clamping plate, the clamping plate is connected with an elastic buffer layer, the launching support is in threaded connection with a trigger nut, the shell is provided with an elastic piece, the elastic piece is matched with the trigger nut, the compression spring cabin is provided with a clamping block, and the clamping block is matched with the elastic piece. The catapulting range and the coverage area of the catching net can be enlarged, the catching probability of the unmanned aerial vehicle is improved, and the catching requirements of unmanned aerial vehicles of different models are met.