The invention relates to a cleaning device, in particular to a cleaning device with multiple functions of shoveling, pushing, sweeping and brushing. The cleaning device with the multiple functions of shoveling, pushing, sweeping and brushing comprises a fixed plate, a T-shaped block, two rear support frames, and two front support frames; one end of the fixed plate is provided with a magnetic object; the T-shaped block is connected with one end, which is provided with the magnetic object, of the fixed plate through a telescopic mechanism; two support frames are arranged on two sides of the fixed plate and are movably connected with the fixed plate; and one sides of the front support frames are movably connected with the rear support frames and other sides of the front support frames are movably connected with the T-shaped block. The cleaning device with the multiple functions of shoveling, pushing, sweeping and brushing can treat various garbage which is difficult to treat; compared with the conventional cleaning devices such as a big broom and the like, the cleaning device with the multiple functions of shoveling, pushing, sweeping and brushing has the advantages that the efficiency is improved by multiple times, and shoveling, pushing, sweeping and brushing are effectively combined together, so that the cleaning device with the multiple functions of shoveling, pushing, sweeping and brushing can be widely applied to various living fields.