Chemung County

• July 2: Fireworks following the Elmira Pioneers vs. Victor Railriders game at Dunn Field. Game time is 7:05 p.m.

• July 3: Eldridge Park Picnic & Pops Concert, Elmira. 5-10 p.m. Fireworks at 9:30 p.m. Free bus shuttle from Wegmans parking lot. Handicapped parking entrance (only) is off Woodlawn Avenue

Schuyler County

• July 3: Watkins Glen Area Chamber of Commerce and Cayuga Health Systems will host free fireworks show at Clute Memorial Park, Watkins Glen, at south end of Seneca Lake. Fee of $5 to park in Clute Memorial Park lot. 9:45 p.m. Rain date is July 10.

Steuben County

• July 2: Champlin Beach on Keuka Lake, Hammondsport, following the Hammondsport Fireman's Carnival, 10 p.m.

• July 4: Corning Kiwanis, Lions and Rotary clubs host annual free concert and fireworks celebration at War Memorial Stadium, Corning. Fireworks over Chemung River at 9:45 p.m. (Note: No band concerts this year because of planned renovations at War Memorial Stadium.)

• July 4: Hornell Partners for Growth hosts July 4th in the Park, Veteran's Park, Hornell. Event begins with parade at noon, ends with fireworks about 10 p.m.

• July 4: Revival on the River Festival and Fireworks Celebration, Campbell American Legion Post No. 1279. Free all-day event with fireworks at night.

Yates County

• July 3: Yates County Speedway in Dundee hosts fireworks at dusk.

• July 4: Branchport Fire Department hosts fireworks at 10 p.m.

(Some information sourced from the Star-Gazette.)