The 20-year-old from New Lenox was swimming with three friends when he failed to surface.
At the time, the beaches were under rip current advisories, and Indiana Dunes National Lakeshore beaches were closed.
A wave crashed over the friends about 200 feet from shore. They never saw the man surface.
Rescue crews plan to return to the beach Thursday morning to search for the man.