Automatic Rotary Ampoule Washing Machine provides 3 water washes & 3 air washes and good flexibility with user for washing cycle and is suitable for washing of ampoule 1 ml to 10 ml. The Machine has frame covers and non contact parts are made using stainless steel and needles enter in to the container during washing cycle. The Machine ensures low water consumption and quick change over of parts for other size of containers. The Automatic Rotary Ampoule Washing Machine has grippers provided that ensure efficient holding of different sizes of ampoules and washed ampoules received from output star wheel can be collected on output tray or can be pushed to tunnel.