The South shore of lake Michigan has plenty of surf spots along its miles and miles of sandy beaches. They work on winds from the North moving all length of lake Michigan water surface.
Ogden Dunes: West Beach - pounding waves on strong North winds. The beach has a bath house.
Dune Acres: Dune Acres Beach - community (parking can be limited), Porter Beach - parking and bathrooms
Beverly Shores, works best on NW winds: Indiana Dunes State Park - 3 miles of sand and shore breaks, Kemil Avenue Beach, Central Beach
Michigan City: Washington Park Beach