The following are some of the area events that will be held this weekend:

Shamrock social

The Town of Strasburg will host a Shamrock social from noon to 4 p.m. Saturday at the Strasburg Square beside Town Hall.

Activities include a kids' zone hosted by the Strasburg FCCLA featuring a bouncy house, face painting and carnival games, music by the Strasburg High School Student Ensemble followed by the Sons of Liberty and at 2:30 p.m. Irish dancers from Jig 'n' Jive Dance Studio. A community nonprofit will be selling brats and there will be brews and food from local businesses.

Information: Olivia Hilton at 540-465-9197 or email ohilton@strasburgva.com.

History program

Handley Library in Winchester will present a free history program titled, “Touching Lives Through Our African-American Heritage in the Shenandoah Valley" at 10:30 a.m. Saturday. Information: 540-662-9041 or www.handleyregional.org.

Nature walk

Abram’s Creek Wetlands Preserve will host a free guided nature walk at 8:30 a.m. Saturday. Those attending should meet on the right side of the Children of America parking lot on Jubal Early Drive, Winchester.

Discovery Museum

Shenandoah Valley Discovery Museum will present “Once Upon A Hero Night” celebrating fairy tale royalty and superheroes with cape decorating, royal training, designing a castle and superhero bootcamp from 6-8 p.m. today at 19 W. Cork St., Winchester. Information: 540-722-2020 or www.discoverymuseum.net.

Selah Theatre

Selah Theatre Project will present “'Night, Mother,” directed by Rich Follett, at 7 p.m. today at 400-B Kendrick Lane, Front Royal. Tickets are $15 or $10 for students and seniors. Information: 540-428-4445 or www.selahtheatreproject.org.

Magic Lantern Theatre

Magic Lantern Theatre will sponsor screenings of two documentaries:

• Today: 7 p.m., "Eating Animals," about the emergence of the U.S. factory farm industry, at Unitarian Universalist Church of the Shenandoah Valley in Stephens City. A reception and discussion will follow.

• Sunday: 4 p.m., “Three Identical Strangers,” a true story of triplets adopted by three different families who discovered each other at 19, at Barns of Rose Hill in Berryville. Tickets range from $5 to $8.

Information: 540-678-0963 or www.magiclanterntheater.org.

'Figaro'

Winchester Little Theatre will present the comedy “Figaro” at 8 p.m. today and Saturday and at 2 p.m. Sunday at 315 W. Boscawen St., Winchester.

Future performances will be held March 21-23. Tickets range from $15.50 to $19.75. Information: 540-662-3331 or Valerie O’Keefe at 540-336-2357 or www.wltonline.org.

Bluegrass

Joe Mullins and the Radio Ramblers will perform bluegrass and gospel music at 7 p.m. Saturday at Stonewall Jackson High School in Quicksburg. Tickets are $25. Information: 540-435-9999 or 540-852-9222.

PAL

Magician and mentalist Eric Walton will perform at 7:30 p.m. Saturday at Performing Arts Luray, 1 E. Main St., Luray. Tickets range from $8 to $15. Information, tickets: 540-743-3311 or www.performingartsluray.org.

Barns of Rose Hill

The Mari Black Celtic Band will perform at 8 p.m. Saturday at Barns of Rose Hill, 95 Chalmers Court, Berryville.

Tickets are $20 in advance, $25 at the door and free for ages 12 and under. Information: 540-955-2004 or www.barnsofrosehill.com.