The best parking option is to utilize the parking garages surrounding the park.


Great options: East Monroe St and Millennium Park garages (entrance on Columbus Dr and Monroe St) or Grant Park North garage (entrance at Michigan Ave between Madison and Randolph)

Directions:


To Millennium Parking Garages, from the south or north on Lakeshore Drive, use the Randolph Street exit and turn west. Take a left onto Columbus Drive, move to the right lane and follow signs into Millennium Park Garage.
From the south or north on Michigan Avenue, turn east onto Randolph Drive and move to the center lane. This lane becomes the down-ramp to middle Randolph. At the bottom of the ramp, turn right at the first stoplight onto Columbus Drive and follow signs into Millennium Park Garage.


To Grant Park North Garage, from the south via I-55 and Lake Shore Drive, take I-55 East towards Chicago/Lake Michigan.  Take the Lake Shore Drive North exit.  Follow Lake Shore Drive North to the Monroe Street Exit.  Take a Left on Monroe Street.  Follow Monroe Street to Michigan Avenue.  Take a Right on Michigan Avenue.  Garage entrance is located on your left in the middle of Michigan Avenue.  
From the north via I-94, take the East Ohio Street Exit (Exit 50). Stay straight to go to onto West Ohio Street.  Turn Right on North Fairbanks Court and proceed South.  North Fairbanks Court becomes North Columbus Drive.  Proceed Southbound on North Columbus Drive to East Randolph Street.  Take a Right on.  East Randolph Street.  Merge into the left lane.  Proceed to Michigan Avenue.  Take a Left on Michigan Avenue.  Garage entrance is located on your Left in the middle of Michigan Avenue.  
From the north via Lake Shore Drive, take Lake Shore Drive South to Monroe Street.  Take a Right on Monroe Street.  Follow Monroe Street to Michigan Avenue.  Take a Right on Michigan Avenue.  Garage entrance is located on your left in the middle of Michigan Avenue.