Disclosed are a method and a device for returning robots (1, 2) from a site. The method comprises: obtaining the current coordinates of currently idle robots (1, 2) in a working area (S101); obtaining all return destination coordinates for the currently idle robots (1, 2) (S102); calculating, according to distances and times from the current coordinates to each set of destination coordinates, target destination coordinates nearest to the current coordinates (S103); controlling the currently idle robots (1, 2) to move out of the working area according to return paths corresponding to the target destination coordinates so as to ensure that the currently idle robots (1, 2) exit in an orderly manner (S104); if the paths intersect, performing queue management on the robots (1, 2), and determining a congestion area (501); respectively configuring, according to a request for passage sent by each robot (1, 2) in the congestion area, a dispatch instruction for said robot (1, 2) in the congestion area (S502); and respe