Independence Day fireworks shows start this weekend. Here's a roundup of when and where to watch them. Programs begin at dusk unless otherwise noted.
Saturday, June 28:
Grayslake Central Park, 240 Library Lane, 847-223-7529.
Thursday, July 3:
Arlington Heights Arlington Park, 2200 W, Euclid, 847-385-7500.
Grant Park Grant Park, 300 S. Columbus, 312-744-3315; 9:30 PM.
Palos Heights Lake Katherine, Route 83 and 76th, 708-361-1807; 9:15 PM.
Park Ridge Maine East High School, 2601 Dempster, 847-825-3121.
Wauconda Homer T. Cook Park, 600 N. Main, 847-526-3610.
Friday, July 4:
Addison Community Park, 120 E. Oak, 630-833-0100.
Aurora Aurora Central Catholic High School, 1255 N. Edgelawn, 630-844-4731.
Batavia Engstrom Park, Main and Millview, 630-879-7134; 9:30 PM.
Blue Island Eisenhower High School, 127th and Kedzie, 708-385-3304.
Burr Ridge Walker Park, 7425 S. Wolf, 630-662-6220; 9:30 PM.
Carol Stream Town Center, Gary and Lies, 630-665-7050.
Clarendon Hills Hinsdale Golf Club, 140 Chicago, 630-986-5339; 9:30 PM.
Country Club Hills Outdoors Venue Theater, 4106 W 183rd, 708-798-8133; 9:45 PM.
Des Plaines Oakton Community College, 1600 E. Golf, 847-391-5300; 9:15 PM.
Downers Grove Lemont and 75th, 630-434-5555; 9:30 PM.
Elgin Elgin Sports Complex, 601 S. McLean, 847-931-6120; 9:30 PM.
Elmwood Park Elmwood Park High School, 8201 Fullerton, 708-452-7300; 10:30 PM.
Evanston Clark Street Beach, Clark and Sheridan, 847-475-4585; 9:15 PM.
Glencoe Glencoe Beach, Park and Lake Michigan, 847-835-3030; 9 PM
Glenview Glenview Golf Course, 800 Shermer, 847-724-5670.
Gurnee Warren Township High School's O'Plaine campus, 500 N. O’Plaine, 847-599-7500; 9:25 PM.
Highland Park Wolters Field, 1801 Sunset, 847-831-3810.
Hoffman Estates Village Hall Grounds, 1900 Hassell, 847-882-9100; 9:30 PM.
Itasca Hamilton Lakes Park, Thorndale and Arlington Heights, 630-773-0835.
Lake Forest Deerpath Community Park, 95 W. Deerpath, 847-295-2135; 9:15 PM.
Lansing Lan-Oak Park, 178th and Arcadia, 708-474-8552; 9:30 PM.
Libertyville Butler Lake Park, 817 W Lake, 847-362-2430.
Morton Grove Harrer Park, 6250 Dempster, 847-965-1200; 9:45 PM.
Mount Prospect Melas Park, Central and Busse, 847-398-6616; 9:30 PM.
Mundelein Seymour, between Courtland and Division, 847-949-3200; 9:30 PM.
Naperville Knoch Park, 700 S. West, 630-420-6111.
Navy Pier 600 E. Grand, 312-744-3370; 9:30 PM.
Northbrook Techny Field, 1750 Techny, 847-272-5050.
Oak Park Oak Park-River Forest High School, Lake and East, 708-383-0002.
Orland Park Centennial Park, 15600 West, 708-403-7275.
Romeoville Village Park, 900 W. Romeo, 815-886-6222; 9:30 PM.
Roselle Lake Park High School West Campus, 500 W. Bryn Mawr, 630-980-2000.
Round Lake Beach Hook Lake, Hook and Route 83, 847-546-8558; 9:30 PM.
Skokie Niles West High School, 5701 Oakton, 847-674-1500.
South Holland Veteran's Park, 160th and South, 708-210-2904; 9 PM.
St. Charles Pottawatomie Park, 8 North, 630-513-6200.
Vernon Hills Century Park, 1001 Lakeview, 847-367-3700; 9:30 PM.
Waukegan Waukegan Harbor, Grand and Sheridan, 847-599-2525; 9 PM.
Warrenville Cerny Park, Forestview and River, 630-393-9427; 9:15 PM.
Westmont Ty Warner Park, 800 Blackhawk Dr., 630-963-5252; 9 PM.
Wheeling Heritage Park, 222 S. Wolf, 847-459-2600; 9:30 PM.
Winnetka Duke Child's Field, Willow and Hibbard, 847-501-2040; 9 PM.
Zion Shiloh Park, 2400 Dowie Memorial, 847-746-5500; 9:30 PM.