SMART Recovery, an international nonprofit administered by volunteers, holds meetings at noon on Mondays and 7 p.m. Wednesdays at Northwestern Community Services, 1014 Amherst St., Room 204, Winchester. The program is based on science and education, no spirituality or religion is involved. Informal setting. Information: www.SMARTRecovery.org.
The Cedar Creek Valley Ruritan Club will meet at 7 p.m. Tuesday at the Gravel Springs Lutheran Church, 870 S. Pifer Road, Star Tannery. Information: 540-465-4159.
The Shenandoah County Library in Edinburg has scheduled the following children's activities:
• Tuesday: 6 p.m., celebrate the holiday season with stories, snacks and a chance to sit on Santa's lap.
• Thursday: 4-6 p.m., walk-in holiday-themed craft program for teens and 'tweens.
• Dec. 19: 4:30 p.m., Lego Club meeting, for ages 5 and older. No registration required. All materials provided.
• Dec. 27: 4 p.m., last Mario & Sonic video game tournament of the year. Registration required.
• Dec. 31: 11 a.m., dance party for babies, toddlers and pre-kindergarten with snacks, stories, music, scarves, bubbles and more.
Information: 540-984-8200 or visit https://countylib.org/.
Families with toddlers and preschoolers are invited to join the Basye Library's Little Book Buddies playgroup program from 10-11 a.m. on Wednesdays. Snacks provided. No registration required. Information: 540-856-8084.
The Winchester chapter of Trout Unlimited will host a barfly event at 7 p.m. Wednesday at Escutcheon Brewing, 142 W. Commercial St., Winchester. Information, directions: Bill Prokopchak at 540-722-2620 or visit www.winchestertu.org.
The Amateur Ham Radio Operators Club meets at 8:30 a.m. on Thursdays at Cook's Exxon in Woodstock. Information: Malcolm at 540-436-8503.
The Apple Valley Needle Threaders will hold its holiday meeting at 9:30 a.m. Thursday at the Berryville VFW, 425 S. Buckmarsh St.
The guest speaker will be Tina Marie Scully from FROG, Families Reaching. A pot-luck luncheon will follow. Information: 304-724-1430, email firstname.lastname@example.org.
Send in your events at www.nvdaily.com/site/forms