The invention discloses a ladle overturning and dumping machine. The ladle overturning and dumping machine comprises a work table, an overturning driving cylinder, an overturning center shaft, an overturning base which is placed on the work table, a shaft bracket which is fixed on the work table, and an overturning frame which is connected with the overturning center shaft and the overturning base, wherein one end of the overturning driving cylinder is hinged to the work table, and the other end of the overturning driving cylinder is hinged to the overturning frame; a ladle block, a horizontal compacting mechanism and a vertical compacting mechanism are arranged on the overturning base. The ladle overturning and dumping machine is used for dumping liquid iron of ladles, the ladles are reliable to fix, the dumping process is directly completed by the overturning driving cylinder, and working safety is high; at the same time, the processes of compacting, fixing and dumping the ladles are all automatically completed, the relative position of the ladles and a material receiving opening of an automatic casting machine can be adjusted, the labor intensity is small, and the production efficiency is high; furthermore, the ladles of national standard series do not need to be customized or changed to be used on the ladle overturning and dumping machine, so that the adaptability is good.