An automatic bottle washer has a built-in cleaning system that automatically washes bottles. Bottles are cleaned by rinsing and removing loose particulates with high or low-pressure nozzles. The system can be customized with a water filtration system that will recycle the water and then is pumped back into the machine’s tanks.