Friday, June 29 Northbridge: 9:15 p.m., Northbridge Middle School, Linwood Avenue Saturday, June 30 Agawam: 9:30 p.m., Six Flags New England

Brockton: 10:45 p.m., Brockton Fair

Braintree: 10 p.m., Braintree High School, 128 Town St.

Chicopee: 9:30 p.m., Szot ark, 687 Front St.

Pepperell: 9:30 p.m., Nissitissit Middle School 33 Chance Ave.

Salisbury: 10:15 p.m., Salisbury Beach

Ware: 9 p.m., Grenville Park, 73 Church St.

Webster: 9 p.m., Memorial Beach, Memorial Beach Drive

Westfield: 9:15 p.m., South Middle School Field, 30 W. Silver St. Sunday, July 1 Agawam: 9:30 p.m., Six Flags New England

Auburn: 9:30 p.m., Pappas Recreation Complex, Pakachoag Street. (Rain date: July 2)

Hingham: 9 p.m., Button Island

Ipswich: 9 p.m., Turner Hill Golf Club, 251 Topsfield Rd.

North Andover: 9 p.m., Hayes Stadium, 495 Main St.

Oakham: 9:30 p.m., Pine Acres Camping Resort, 203 Bechan Rd.

Putnam: 9:15 p.m., Rotary Park, Kennedy Drive. (Rain date: July 8) Monday, July 2 Agawam: 9:30 p.m., Six Flags New England

Harvard: 9:15 p.m., Fruitlands Museum, 102 Prospect Hill Rd.

Worcester: 9:30 p.m., Cristoforo Colombo Park, Shrewsbury Street. (Rain date: July 3) Tuesday, July 3 Agawam: 9:30 p.m., Six Flags New England

Andover: 9:20 p.m., Andover High School, 80 Shawsheen Rd.

Attleboro: 9:20 p.m., Attleboro High School

Brockton: 10:45 p.m., Brockton Fair

East Longmeadow: 9:30 p.m., High School Athletic Field, 180 Maple St.

Fitchburg: 10 p.m., Upper Common or Riverfront Park, downtown

Foxborough: 9 p.m., Patriot Place Parking Lot 51, 2 Patriot Place

Gloucester: 9 p.m., Stage Fort Park, 1 Hough Ave.

Haverhill: 9:15 p.m., Riverside Park, 162 Lincoln Ave.

Milford: 10 p.m., Clark Island (near Cedar St.)

Millbury: 9:45 p.m., Windle Field, Canal Street. (July 5)

Needham: 9:30 p.m., Needham High School, 609 Webster St.

Rutland: 9:20 p.m., Memorial Field, Memorial Drive

Sharon: 9:30 p.m., Lake Massapoag, 196 Pond St.

South Hadley: 9:30 p.m., Michael E. Smith Middle School, 100 Mosier St.

Wednesday, July 4

Agawam: 9:30 p.m., Six Flags New England

Amherst: 9:30 p.m., McGuirk Alumni Football Stadium

Arlington (Boston Fireworks Viewing): 10:30 p.m., Robbins Farm Park

Belllingham: 9 p.m., West Beach, 121 West St.

Boston Pops Fireworks Spectacular: 8:30 p.m. concert, 10:30 p.m. fireworks, DCR Memorial Hatch Shell

Burlington: 9 p.m., Behind Rec Building, 61 Center St.

Canton: 9:15 p.m., Irish Cultural Center, 200 New Boston Rd.

Lincoln: 9:15 p.m., Codman Field, 1 Ballfield Rd.

Lowell: 9 p.m., Pedestrian Walkway, Aiken St. Millbury: 9:45 p.m., Windle Field, Canal Street. (Rain date: July 5) Newton: 9 p.m., Halloran Field and Sports Complex, Albemarle Rd. North Adams: 9:30 p.m., Joe Wolfe Field, 310 State St. Salem: 9:15 p.m., Derby Wharf Springfield: 9:30 p.m., Track and Blunt Park, 1780 Roosevelt Ave. Waltham: 9:30 p.m., Leary Field, 19 Athletic Field Rd. Saturday, July 7 East Brookfield: 9:30 p.m., Connie Mack Field, Connie Mack Drive

Uxbridge: 9 p.m., McCloskey Middle School, Capron Street

Ayer: 9 p.m., Pirone Park, Bligh Street Saturday, July 14 Clinton: Shortly after dusk, C.V. Athletic Complex, West Boylston Street