Magic Waters is a Rockford Park District waterpark in Cherry Valley, Winnebago County, Illinois.[1][2][3] It is located next to the interchange between Interstate 39/U.S. Route 51 and Interstate 90 near U.S. Route 20.[4]