Log in


Welcome to the 2024 Strasburg Mayfest!

Family Fun in the Valley! 

Friday - Sunday May 10-12

About Mayfest

Mayfest is an annual festival for all ages, located in Strasburg, VA in the Shenandoah Valley, showcasing local Arts, Crafts, and food. Come join us in downtown Strasburg for a fun family weekend!

Mayfest Attractions

There are a variety of local Arts & Craft Vendors, Artisans, and businesses to showcase their wares.

We have an assortment of food and beverage vendors to feed your families hunger while you're at the festival.

There is live music scheduled for both days of the festival, with a beer and wine garden providing refreshments during the evening performances.

Don't forget to check out our annual parade, duck race, kids fun zone, and Old Timers Baseball Game, along with many other attractions.

More information found below.

Events and Entertainment

Strasburg Miss Mayfest Pageant

Sunday, April 7

Laurel Ridge Community College   Download Application

Heels, Hops and Bowties Luncheon

Friday May 10: 11:30 am - 2:00 pm

Box Office Brewery   Purchase Tickets Soon

Family Fun on the Square

Friday May 10: 3:30pm - 6pm

DJ Tony Knave

Mayfest Eating Contests: Cupcakes (Register onsite for Children Ages 5-10 & 11-15) & Hot Dogs (Register at Old Dominion Doggery)

Duck Race

Saturday May 11: 3:00 pm at the Strasburg Pavilion


Saturday May 11: 10:00 am - 4:00 pm on North Holliday Street 

Music & Eats on the Square

Friday May 10: DJ Tony Knave: 3pm - 6:30pm

Saturday May 11:  DJ Tony Knave: 10am - 5pm; Cazhmiere, 7:00 pm - 10:00 pm

Music, Eats & Demonstrations at The Emporium

Saturday May 11 11am - 3pm

Music on South Holliday Street

Friday May 10

Saturday May 11: Five of A Kind, 11:00 am - 3:00 pm

Old Timers Baseball Game

Sunday May 12: 1:30pm at Sandy Hook Elementary School    


Saturday May 11: 2:00 pm

King Street from Dunkin Donuts to Massanutten Street 

Parade line up: 1:00 pm  Register Soon   Parade Route

Mayfest GUI Esports Events

Box Office Brewery

Friday May 10 3-7pm (Community)

Saturday May 11 10am-2pm (Community)

Music on the Square


Saturday May 11: 7-10 P.M.

Cazhmiere is one of the Mid-Atlantic's most in demand top 40 dance bands, playing everything from modern radio rock to today's most popular hip hop, to the smooth vibes of old school R&B. 

DJ Tony Knave

Friday May 10: 3:00 - 6:30 P.M.

Saturday May 11: 10:00-5:00 P.M.

Craft Vendors

Arts & Crafts and Business Vendors

Located at Strasburg Square & Pavilion, the Town Hall Parking Lot, and The Strasburg Emporium

Saturday, May 11: 10:00 am - 5:00 pm        

Would you like to be a Vendor at Strasburg Mayfest 2024?

We would love to have your business represented at our annual Mayfest. Click Here to Register  

Food Vendors and Concessions

Food Concessions

Located on North & South Holliday Street

Friday May 10: 12:00 pm – 9:00 pm

Saturday May 11: 10:00 am - 9:00 pm

Located at the Strasburg Emporium

Beer and Wine Garden

Friday May 10: 6:00 pm - 9:30 pm at Strasburg Square

Sponsored by the Strasburg Rotary Club 

Saturday May 11: 7:00 pm - 10:00 pm at Strasburg Square

Sponsored by the Strasburg Rotary Club 

Interested in feeding the crowds at Strasburg Mayfest 2024?

  Applications for Mayfest 2024 are now open. Click here for Rules & Regulations. Click here for Application

Children's Activities

Mayfest GUI Esports Events

Box Office Brewery

Friday May 10 3-7pm (Community)

Saturday May 11 10am-2pm (Community)

KidsZone - Free

Saturday, May 11: 10:00 am - 4:00 pm on North Holliday Street & Strasburg Emporium

Fun for all ages - Carnival games; Inflatable 65' Obstacle, Sports Combo inflatable, slides; magician and balloon artist, face painting and more! 

Mayfest Parade

Saturday, May 11: 2:00 pm

Starting from King Street at Dunkin Donuts and ending at Massanutten Street 

Mayfest Duck Race

Saturday May 11: 3:00 pm at the Strasburg Pavilion

Duck Sales at all Mayfest events. Ducks are $5 each. Sales end at 2:30pm at Town Hall Mayfest Tent


Friday May 10

Heels, Hops & Bowties Luncheon:

Box Office Brewery

11:30am – 2:00 pm Cost: $35.00

Tickets purchased soon and at Box Office, Clementine Vintage, or Team Abby Walters Real Estate

Food Concessions

Open: South Holliday Street

12:00 pm – 9:00pm


Strasburg Square – Family Fun Games

DJ Tony Knave 3:00-6:30pm

S Holliday Street -

5:45pm - 8:30pm

Community Esports Event by GUI Esports

Box Office Brewery   3pm - 7pm

Strasburg Museum:

Free Admission 10am -4pm

Saturday May 11

Strasburg Museum:

11am  Commemorative Mayfest Pots Auctioned & Sale

          Free Admission all day

Pancake Breakfast by Kiwanis Club of Strasburg

7am - 11am Strasburg Mennonite Church, High St

Mayfest Duck Race:

Strasburg Pavilion

Race Time: 3:00pm

Saturday May 11 cont.

Arts & Crafts and Business Vendors:

Strasburg Square & Pavilion; Town Hall Parking Lot and The Strasburg Emporium      10am – 5pm


North Holliday Street 

10am – 4pm Fun for all ages

Food Concessions

South Holliday Street at King Street & The Strasburg Emporium

10am – 9pm


Strasburg Fire Dept: DJ Tony Knave, Master Jam Productions

10:00am – 5:00pm

Strasburg Emporium: 

11:00am - 3:00pm

South Holliday Street: 

11:00am - 3:00pm

Strasburg Square: Cazhmiere

7:00pm – 10:00pm


2:00 pm (Starting from Dunkin Donuts on King Street and ending at Massanutten Street) 

Sunday May 12

Community Non-denominational Church Service

10:00am, Town Park - R.R. Donnelly Shelter

Service by St. Paul Lutheran Church and Building Faith Church of Mt. Hebron

Old Timers Baseball Game 

Sandy Hook Elementary School

1:30pm (Concession stand opens at 11:30am)

Festival Sponsors

Premium Level


Gold Level


Silver Level





Bronze Level

Friends of Mayfest

Peak Roofing Contractors

Are you interested in sponsoring Mayfest 2024? 

Our Mayfest Committee would love to have you sponsor Mayfest! Click here for details 

Volunteer at Mayfest Today! Contact (540) 459 - 2542 to get started.

103 South Main Street
Woodstock, VA 22664


Copyright © 2024 - Shenandoah County Chamber of Commerce - 103 S. Main Street - Woodstock, VA 22664 - Phone: 540-459-2542

Powered by Wild Apricot Membership Software