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

Homeschool Day

The Virginia Museum of the Civil War in New Market will host the Home Educators Association of Virginia for a Homeschool Day program from 10 a.m. to 4 p.m. Saturday.

Enjoy hands-on learning about the Civil War, join the army and learn to drill, try dancing the Virginia Reel, have fun with 19th century games and crafts, watch the Emmy-award winning film “Field of Lost Shoes,” take a guided tour through the battlefield and learn 19th-century cooking techniques.

Tickets will be sold at a special advance rate of $3 for ages 6 and older. Registration: 866-515-1864 or email Sarah C. Mink at minksc@vmi.edu.

Kernstown Battlefield

The Kernstown Battlefield Association will commemorate the 157th anniversary of the First Battle of Kernstown from 8:30 a.m. to 4 p.m. Saturday.

At 9 a.m., Gary L. Ecelbarger, author of “We Are In For It!” The First Battle of Kernstown,” will give a walking tour of the battlefield. The Valley Guards, 10th Virginia Infantry will give live history demonstrations.

Those attending will meet at the Visitor’s Center. After lunch, the tour will continue at 1 p.m. at Rose Hill Park on Jones Road. Other activities include tours of the 1854 Pritchard Hose, the museum and the Artillery Annex.

Information: 757-593-8227 or visit www.kernstownbattle.org.

‘Bye Bye Birdie’

The musical comedy Bye Bye Birdie opens today at Edinburg’s Theatre Shenandoah for a four-weekend run.

Performances will be held at 7:30 p.m. today and Saturday and 2:30 p.m. Saturday and Sunday.

Tickets: $15 for adults and $12 for seniors and students. Information, tickets: 540-984-3972, online at www.theatreshenandoah.org and www.showtix4u.com or at the Edinburg Mill.

‘Mary Poppins Jr.’

Peter Muhlenberg Middle School in Woodstock will present “Mary Poppins Jr” at 7 p.m. today and Saturday and 3 p.m. Sunday.

Tickets: $9 for reserved seating and $5 at the door. Information: www.pmms.shenandoah.k12.va.us.

Arts Council

The Blue Ridge Arts Council will present a dramatic reading of “Love Letters,” a play by A.R. Gurney featuring Mary Ruth Alred Follett at 7 p.m. today at 305 E. Main St., Front Royal.

Tickets are $25 per person and includes a cheese and dessert buffet. Tickets, information: 540-635-9909, www.blueridgearts.org or https://tinyurl.com/y6l379jg.

Winchester Little Theatre

Winchester Little Theatre will host a comedy and murder mystery this weekend at 315 W. Boscawen St.

• The comedy “Figaro” will be performed at 8 p.m. today and Saturday and 2 p.m. Sunday. Tickets range from $15.50 to $19.75.

• A Reader’s Theatre will perform Agatha Christie’s “A Murder Is Announced” at 6:30 p.m. Sunday.

Information: 540-662-3331 or Valerie O’Keefe at 540-336-2357 or www.wltonline.org.

Concerts

The Shenandoah Conservatory will host the following concerts this weekend in Armstrong Concert Hall, 702 University Drive, Winchester.

• Today: 8 p.m., Little Big Band, tickets are $12.

• Saturday: 8 p.m., Shenandoah Singers, free admission.

Information, tickets: 540-665-4569, www.su.edu.

Library

The Stewart Bell Jr. Archives at Handley Library in Winchester will host a new historical program at 2 p.m. Saturday. “The Science of Our Success: The Brown Family Story” will be a theater reading based on the lives of Charles and Maria Brown and their seven children of Winchester. Information: www.handleyregional.org.

Museum

The Shenandoah Valley Civil War Museum will present a free showing and discussion of the movie “Winchester – Pen in Hand” at 6 p.m. Saturday at the Old Courthouse at 20 N. Loudoun St., Winchester.

The movie provides a unique look at Winchester’s inhabitants during the Civil War from the viewpoint of their letters, diaries and journals. Information: email cdalton@svbf.net.

Food tours

Explore Winchester’s thriving food scene on the downtown walking mall from 2-5 p.m. Saturday. A guide will introduce you to local dishes and drinks while sharing stories about the town’s rich history and architecture. Tickets, information: www.tastewinchesterhistory.com.

Barns of Rose Hill

Lunasa will perform from 8-10 p.m. today at Barns of Rose Hill, 95 Chalmers Court, Berryville.

Barbecue dinners will be sold. Tickets are $25 in advance, $35 at the door and free for ages 12 and younger. Information: 540-955-2004 or www.barnsofrosehill.com.

Toy show

The Shenandoah Valley Steam and Gas Engine Association will host a toy show from 6-9 p.m. today and 9 a.m. to 2 p.m. Saturday at the Boyce Volunteer Fire Company.

New and vintage toys, parts, door prizes, food and drinks. Proceeds benefit the SVSGEA Scholarship Fund.

Information: Chris Collis at 304-839-7011 or www.svsgea.com/toy-shows.html.