Among the upcoming events in Lewisville, Flower Mound and Highland Village are a partial lunar eclipse, a 5K run and a classic car show.

Nov. 19: View the lunar eclipse

Attendees can enjoy a penumbral lunar eclipse where the sun, earth and moon are imperfectly aligned during this watch party with s’mores and hot cocoa. If the weather is cloudy, attendees will trek through the woods. Registration is required. 2-4 a.m. $10. Lewisville Lake Environmental Learning Area, 201 E. Jones St., Lewisville. 972-219-3550. https://tinyurl.com/y2csyx2w

Nov. 19: Rock out at Lakeside

Lakeside Music Series hosts singer-songwriter Jon Christopher Davis in concert. 7:30 p.m. Free. The Shops at Lakeside, 2412 Lakeside Parkway, Flower Mound. https://tinyurl.com/3hszxayu


Nov. 20: Support local vendors, families in pop-up event

The Holidaze Thanksgiving Pop Up event featuring a variety of vendors will help raise money for low-income families and support small businesses. This event, hosted by nonprofit Layne’s Den, also includes a kids zone. 11 a.m.-6 p.m. Free (admission). Music City Mall Lewisville Hex Court, 2401 S. Stemmons Freeway, Lewisville. https://tinyurl.com/utzr2h4b

Nov. 20: Light your way into Christmas

Our Village Glows is a festive community event featuring the lighting of a 60-foot Christmas tree and a light show synchronized to holiday tunes. There will also be horse-drawn carriage rides, cookie decorating, ornament making, face painting and Santa’s arrival. 5 p.m. Free. The Shops at Highland Village, 1701 Shoal Creek, Highland Village. www.highlandvillage.org/588/Our-Village-Glows


Nov. 25: Kick off Thanksgiving with a 5K run/walk

Run or walk in the ninth annual Castle Hills Turkey Trot hosted by Riverstone Ministry. The event includes a 1-mile fun run. Registration is required. 8 a.m. $25 (age 5 and older), free (ages 4 and younger). Castle Hills Village Shops, 2540 King Arthur Blvd., Lewisville. 214-577-8730. https://tinyurl.com/4tsrccps

Nov. 27 and 28: Enjoy Market Days

Shop from more than 40 local vendors at Market Days at Circle R Ranch. Activities include pony rides, a petting zoo, face painting and a bounce house. 10 a.m.-4 p.m. $5 (parking), $5 (age 3 and older), free (ages 2 and younger). Circle R Ranch, 5901 Cross Timbers Road, Flower Mound. www.circlerranch.org/market-days


Nov. 28: Check out classic cars

Cars of any make or model are welcome to join in this Parker Square Car Show hosted by Time Machine Car Shows. 11 a.m.-3 p.m. $20 show entry fee, free for spectators. Parker Square, 330 Parker Square, Flower Mound. 940-600-9651. www.timemachinecarshows.com

Dec. 4: Stroll into the holidays

The Old Town Holiday Stroll is a daylong family-friendly event in partnership with the Main & Mill Association. Activities include a pancake breakfast with Santa, selfies with Santa, the 23rd annual motorcycle toy run, winter carnival attractions, a Christmas parade that starts at noon, an elf scavenger hunt and a tree lighting ceremony. See the full schedule online. 8 a.m.-9 p.m. Free (admission). Old Town Lewisville, 150 W. Church St., Lewisville. https://tinyurl.com/3k4wtkvn


Dec. 10: Plan a date night

Wine Down with the Grinch is an adults-only event featuring music, adult beverages, hors d’oeuvres and a visit with the Grinch. Registration is required by Dec. 3. Space is limited. 6-8 p.m. $20 (Highland Village residents), $25 (nonresidents). Doubletree Ranch Park, 310 Highland Village Road, Highland Village. https://tinyurl.com/3vfk5r6k

Dec. 11: Get into the Christmas spirit

Doubletree Ranch Park will be decorated with lights and lawn ornaments as it hosts Christmas at The Ranch. Activities include Santa’s workshop, a visit from Santa and his reindeer and tubing down snow hills. 10 a.m.-2 p.m. Free. Doubletree Ranch Park, 310 Highland Village Road, Highland Village. https://tinyurl.com/b39rwb2y


Dec. 12: Enjoy a holiday concert

The Bruce Robinson & Kelly Willis Holiday Shindig is an annual tradition for this country music couple. The concert is funded in part by the Texas Commission on the Arts. 7 p.m. $25-$35. Lewisville Grand Theater, 100 N. Charles St., Lewisville. 972-219-8446. www.lewisvillegrand.com