Are public schools in the US free?

Unless you mean colleges, yes. Apart from expenses like school supplies (pens, pencils, paper, etc.) or any extra-curricular activites like soccer. Generally, anything public in America is free.