From concerts and fireworks to historical demonstrations, there are plenty of ways to celebrate the July 4 festivities in the Mercer County Area.

Several towns are hosting Independence Day fireworks celebrations. Hamilton Township will host its event Wednesday, July 3 at Veterans Park starting at 6 p.m. Guests are encouraged to enter on the Kuser Road side of the park. Food will be available for purchase, and The Heartbeats will perform live music until fireworks begin after dark. Rain date is Thursday, July 4.

The Ewing Patriotic Committee will host the township’s fireworks display Wednesday, July 3 starting at 6 p.m. at The College of New Jersey’s Green Lane Fields. The event will feature games and activities for children, as well as performance by DJ Dan Murphy and Miss Amy. Guests can also expect rides, face painting, a balloon artist, colonial reenactors, food and more. Fireworks will start at approximately 9 p.m. Rain date is Friday, July 5.

Bordentown Township’s display will be held Friday, July 5 at Joseph Lawrence Park, 316 Ward Ave., starting at 6 p.m. The event will feature music, food, and fireworks after sundown. Rain date is Saturday, July 6. Admission is free.

History enthusiasts can attend two Independence Day events: Morven’s Fourth of July Jubilee and Washington Crossing Park’s Early American Ice Cream and Patriotic Songs celebration, both set for Thursday, July 4.

Morven’s annual Jubilee will begin at noon. The family-friendly event will feature a reenactor portraying Annis Boudinot Stockton, a Revolutionary photo booth, the opportunity to “sign” the Declaration of Independence, live music, food trucks, museum and garden tours, games, prizes and more. Admission is free. Morven Museum and Gardens is located at 55 Stockton St., Princeton. For more information, call (609) 924-8144.

Washington Crossing State Park’s celebration starts at the Johnson Ferry House at 1 p.m. Guests can expect early American treats and songs. Additionally, the Farm House, Kitchen Garden and Stone Barn Woodshop will be open for tours and interpreted by guides in period clothing. The park is located at 355 Washington Crossing-Pennington Rd., Titusville. Call (609) 737-2515 for more information.

Fans of patriotic music can catch a number of concerts to celebrate Independence Day. First up, the New Jersey National Guard 63rd Army Band will perform on Monday, July 1 at Bordentown Regional High School, 318 Ward Avenue, at 7 p.m.

Also on July 1, Bob Smith and the Dixiecrats will perform a free show at the Lawrence Library Monday, July 1 at 7 p.m. The group will play songs like “When the Saints Go Marching In,” “Won’t You Come Home Bill Bailey,” “When You’re Smiling” and more. To register, visit or call (609) 883-8292. The Lawrence Library is located at 2751 Brunswick Pike in Lawrence.

Those interested in other events have plenty of options. Bordentown Township will host its annual Fish Derby on July 4. The competition will be held at Northern Community Park on Groveville Road in Bordentown. Children ages 2 to 13 can catch fish for prizes. Participants should bring their own bait and rod. Admission is free.

Also on July 4, the Trenton Thunder play the Hartford Yard Goats at 7 p.m. A special Independence Day fireworks show will take place after the game. To purchase tickets or for more information, call (609) 394-3300.

Finally, for those who want to keep the celebration going after July 4, the L.E.A.D. Fest State Fair will be held July 10-14 at Mercer County Park. The festival opens at 5 p.m. on July 10 and 11 and at noon on July 12, 13 and 14. Guests can expect entertainment from performers like the B Street Band and Lauren Davidson, as well as food, rides, attractions, games, live animals, a magic show and more. A fireworks display is set for Saturday, July 13.