The Woodlands has a variety of events to choose from this weekend. Here are a few to consider attending with friends or family members.

1. March 17: The Woodlands Shamrock Shindig

This St. Patrick’s Day event will be held all day in Town Green Park and will include green beer, live music, beer pong and food trucks. Any guests who arrive before noon will be given a free drink voucher. 11 a.m.-11 p.m. Free (online) $10 (at the door). Town Green Park, 2099 Lake Robbins Drive, The Woodlands.

2. March 18: Health, Wellness & Fitness Expo

This free event will open to the public and will showcase The Woodlands Area Chamber of Commerce members who provide health care and wellness related services to Montgomery County residents. There is also a free fitness class schedule happening all day and includes HIIT (High Intensity Interval Training), tae kwon do, zumba, yoga and cardio exercises. 9 a.m.-4 p.m. Free. Market Street, 9595 Six Pines Drive, The Woodlands.

3. March 18: The Woodlands Family FunFest

The Woodlands Family FunFest is an event for the whole family that includes rides, games, live performances, food vendors, a reptile ranch and a free children's workshop. 10 a.m.-4 p.m. Free. Town Green Park, 2099 Lake Robbins Drive, The Woodlands.

4. March 19: The Black Lillies in The Woodlands

The Black Lillies is an internationally renowned band of roots-rockers with songs that are a combination of folk, soul, country, blues and jazz. The band will perform at Dosey Doe Big Barn this weekend and the show is for all ages. 7:30-10:30 p.m. $20 (general admission). Dosey Doe Big Barn, 25911 I-45 N., The Woodlands.

5. March 19: Catwalk for Water

Catwalk for Water is an eco-chic fashion runway scholarship contest and Earth Month fundraising initiative. Funds raised during this event will be donated to the Gulf Restoration Network and Lower Mississippi Riverkeeper. These organizations are dedicated to raising awareness and protecting clean water, globally and regionally. 3-5 p.m. $10 (in advance), $15 (at the door). Aveda Institute Houston, 19241 David Memorial Drive, Shenandoah.

6. March 15-18: NCAA Division III Swimming & Diving Championships

This college-level swimming and diving competition returns to Shenandoah this week at the Conroe ISD Natatorium. Both single-session tickets and all-session tickets can be purchased through the City of Shenandoah and children ages 2 and younger are admitted to the event for free. Times vary. $7-$10 (single-session passes), $25-$65 (all-session passes). Conroe ISD Natatorium, 19133 David Memorial Dr., Shenandoah. 281-298-5522.