Kids on the Mile, formally Kids Fun Fair, will be held on Aug. 18, doors open at 8 a.m. at St. Bernards Auditorium.