The invention discloses a sweeping device of a suction sweeper for urban roads, which comprises a sweeping shell and is characterized in that a recovery mechanism is arranged below the sweeping shell, a filling mechanism is arranged on the left side of the sweeping shell, the recovery mechanism is connected with the filling mechanism through a pipeline, a cleaning mechanism is arranged on the right side of the sweeping shell, the cleaning mechanism is connected with the filling mechanism through a pipeline, the recycling mechanism is connected with the cleaning mechanism through a pipeline, the recovery mechanism comprises a collecting cavity, a rolling cavity is formed in the collecting cavity, a driving disc is arranged in the rolling cavity, and friction strips are arranged on the surface of the driving disc. A rotating disc is arranged below the driving disc, a sticky wheel is arranged on one side of the rolling cavity and located at the bottom of the sweeping shell, and an elastic conveying belt is connected between the sticky wheel and the rotating disc. The device has the advantages of being high in practicability and capable of filling road pits.