Il Comune di Prato dispone di una serie di strutture pubbliche comunali dove è possibile praticare l'attività di nuoto a vari livelli: avviamento, largo, semi perfezionamento, perfezionamento e agonismo. In alcuni impianti sono inoltre disponibili corsi di acquaticità per neonati e bambini, corsi preparto in acqua e possibilità di riabilitazione motoria e fisica.