Here are festivities scheduled during the three-day weekend in Lewisville, Flower Mound and Highland Village.

July 1

The River Walk at Central Park will hold its Red, White & River Walk event July 1-4. The festivities will feature food trucks live music and specials from local restaurants Primo’s, Scout and Sfereco. Scout will also have free arcade games, and each patio will offer corn hole. Reservations for each restaurant will be available. Free. 4400 River Walk Drive, Flower Mound.

July 2

Chill Photography Portraits is partnering with Dogtopia to offer a patriotic photoshoot for dogs July 2. Walk-ins are welcomed, and pets must be up to date with vaccines. 10 a.m.-2 p.m. $20 plus tax. 1830 Justin Road, Highland Village. 972-264-1178.

July 2-3

The Flower Mound Symphony Orchestra, the Voices of Flower Mound and the Trietsch Chancel Choir will hold two Independence Day-themed concerts. Tickets can be purchased online or at the door. 7 p.m. (July 2), 2:30 p.m. (July 3). Free (veterans and children under age 12), $10 (per person), $40 (per family of four or more). 6101 Morriss Road, Flower Mound.

July 4

Lewisville’s Castle Hills community is hosting its annual Freedom Festival. The event will have bounce houses, water slides, face painters and more. Castle Hills Village Shop restaurants will provide concessions for purchase, and food trucks will be on-site. The festival will conclude with a fireworks show in the evening over Lake Avalon. 5:30-9:30 p.m. Free. 2520 King Arthur Blvd., Lewisville. 972-410-6614.

The town of Flower Mound is hosting its annual Independence Fest. Randy Rogers Band will headline the event. The festival will feature live music, a vintage car show, vendors and a fireworks show starting at 9:50 p.m. Gates for the festival open at 5 p.m. Free. 1201 Duncan Lane, Flower Mound. 972-874-6000.

As part of Flower Mound's Independence Fest, the Children’s Parade will start at the corner of Eaton and Timber Creek roads and will end at nearby Leonard and Helen Johns Park. There will be free hot dogs, children’s activities and entertainment. 10 a.m. Free. 1800 Timber Creek Road, Flower Mound.