The City of Kewanee has three smaller parks, maintained by the city:
- West Park
- McKinley Park
- Veterans Park.
The City of Kewanee also maintains Francis Park. More information about Francis Park can be found here: Francis Park
Other parks in the city are maintained by the Kewanee Park District.
Johnson Sauk Trail State Park is located just north of Kewanee and offers camping and fishing as well.