Usa-Places.com ha enumerado aproximadamente 10 parques en Windsor del sur. Algunos de los parquesmejor calificados en Windsor del sur son- Parque Nevers, Parque de la calle Rye, Mayor Michael Donnelly Land Preserve, Parque Wapping, Parque lineal, Lawrence Park, Parques y terrenos de South Windsor, Área de vida silvestre del estado de South Windsor, S Departamento de Recreación de Windsor & Mayor Michael Donnelly Land Preserve.