The following are some of the area events that will be held this weekend:
Front Porch Fridays
The Strasburg High School Ensemble will perform at the Front Porch Fridays program from 7-9 p.m. today at Strasburg Square.
Shenandoah Conservatory will present “Ragtime” at 8 p.m. today and Saturday and 2:30 p.m. Saturday and Sunday in Ohrstrom-Bryant Theatre, 620 Millwood Ave., Winchester. Information, tickets: 540-665-4569, www.su.edu.
The Shenandoah Film Collaborative will show Alfred Hitchcock’s “The Birds” from 8:45-10:45 p.m. Saturday at Strasburg Square. Information: www.strasburgfilm.com.
The Kernstown Battlefield will hold the following free programs this weekend at 610 Battle Park Drive Winchester, near Creekside Station:
• Clan Adrenalin will hold its Highland Games competition, featuring international athletes and world record holders, starting at 9 a.m. Saturday.
• Guide Mike Cannane will lead tours at 11 a.m. and 1 p.m. Saturday.
Information: 202-302-9129 or visit www.kernstownbattle.org.
A car show with music will be held from 5-9 p.m. Saturday at the Gazebo in Front Royal. Information: 540-635-5788.
Shrine Mont in Orkney Springs will celebrate summer this weekend with live music, Bishops 5K run/walk and activities for families. Information: 540-856-2141 or www.shrinemont.com.
Bryce Resort in Basye will celebrate Brycefest from 1-10 p.m. Saturday featuring live music, vendors, slope-side and fireworks at 9:30 p.m. Music will be by West Wind Bluegrass from 1-3:30 p.m., Reflex from 4-6:30 p.m. and Instigators from 7-9:30 p.m. Information: www.bryceresort.com.
The Shenandoah Astronomical Society will set up its huge telescopes to view the night sky from 8-11 p.m. at Shenandoah River State Park, 350 Daughter of the Stars Drive, Bentonville. Information: 540-622-6849.
Performing Arts Luray will host a concert and comedy special this weekend.
• Evenings on Main: 7-9 p.m. today, featuring The Reflex.
• Summer comedy special: 7:30-9:30 p.m., Saturday, featuring Big Al Goodwin and Robert Mac.
Tickets range from $8 to $15. Information, tickets: 540-743-3311 or www.performingartsluray.org.