St. Peters Parks, Recreation & ArtsThe City of St. Peters has 25 parks covering over 1,200 acres of land, including more than 29 miles of recreation trails, playgrounds, picnic shelters and pavilions, athletic fields, golf course, archery range, BMX track, fishing ponds, and landscape areas.