Bill Layne Insurance Agency · 1283 N Bridge St, Elkin, NC 28621
336-835-1993 · Save@BillLayneInsurance.com
Community Guide · Memorial Day 2026

Surry County Memorial Day 2026: Where to Honor Our Veterans in Elkin, Mount Airy & Jonesville NC

📅 Published May 12, 2026 | ⏱️ 8 min read | 📍 Elkin · Mount Airy · Jonesville · Pilot Mountain · Surry County

Memorial Day 2026 falls on Monday, May 25 — and right here in Surry County, our communities will gather at four longtime ceremonies to honor the men and women who never came home. Here's your local guide to where, when, and how to be part of it.

American flags lining a small-town veterans memorial in Surry County North Carolina on Memorial Day 2026, with Elkin Mount Airy Jonesville sunrise tribute.
Memorial Day Monday in Surry County: four communities, one shared act of remembrance.

⚡ Quick Answer

  • When: Memorial Day 2026 is Monday, May 25. Most ceremonies run between 10 a.m. and noon.
  • Where in Surry County: Elkin Municipal Park, Mount Airy War Memorial, and Jonesville's Mineral Springs Park host the three longest-running annual services.
  • What to expect: Free, open-to-the-public ceremonies with wreath-laying, the playing of Taps, and the reading of names. Bring a lawn chair.
  • Plan ahead: Memorial Day weekend is also one of the busiest travel weekends of the year here in the Yadkin Valley. Drive safe, and have your auto coverage reviewed first.

What Memorial Day Means — And Why It's Not Veterans Day

Hey neighbor. Memorial Day is the last Monday in May — this year, that's Monday, May 25, 2026. It's the federal holiday specifically set aside to remember the U.S. service members who died in service to our country.

It's easy to mix it up with Veterans Day in November, which honors all who have served — living and dead. Memorial Day is more solemn. It's for the families who got the folded flag instead of a homecoming. It's the day we read names, lay wreaths, and stand quietly while Taps plays.

Here in the NC foothills, that tradition runs deep. The Mount Airy War Memorial lists Surry Countians lost in every American war. The bandstand at Elkin Municipal Park has hosted local VFW ceremonies for decades. Jonesville reads each fallen veteran's name out loud and rings a bell. And every year, our neighbors show up — with lawn chairs and full hearts — to make sure none of those names are forgotten.

Memorial Day honors the fallen, not the living. The local ceremonies here in Surry County are how we keep those names alive — and they're free, open, and family-friendly.
BL
From Bill at Bill Layne Insurance Memorial Day matters to me personally. Right here in Elkin NC, we've insured Surry County veterans and their families for over twenty years, and our agency closes early on Memorial Day so our team can attend the ceremonies with their loved ones. Thank you to every Gold Star family in our community.

The 4 Memorial Day Ceremonies in Surry County and the Yadkin Valley

Based on the annual tradition that's held for many years running, four ceremonies are expected on Memorial Day Monday — three in Surry County and one just across the river in neighboring Yadkin County. Schedules can shift slightly year to year, so confirm final 2026 details with the host organization a few days before May 25.

Bandstand at Elkin Municipal Park on NC Highway 268 set up for an annual VFW Post 7794 Memorial Day ceremony in Surry County North Carolina.
The Elkin Municipal Park bandstand on NC 268 — home of Captain Mark Garner VFW Post 7794's annual Memorial Day service.

Elkin: Captain Mark Garner VFW Post 7794 Ceremony

🇺🇸 Elkin Memorial Day Ceremony

Date Mon., May 25, 2026 Time 10:00 a.m. (annual schedule) Where Elkin Municipal Park bandstand · 399 US Hwy 268 W, Elkin NC Host Captain Mark Garner VFW Post 7794

Elkin's annual ceremony is hosted by Captain Mark Garner VFW Post 7794 at the bandstand inside Elkin Municipal Park on N.C. Highway 268. Based on the post's longtime tradition, the program typically includes a presentation of colors and wreath-laying by the Elkin High School JROTC, remarks from a guest speaker (often a retired or active service member with local ties), and the playing of Taps.

Bring a lawn chair — seating at the bandstand is limited and folks are encouraged to set up their own spot in the grass. Parking is available throughout the park.

The Elkin bandstand fills up fast. Plan to arrive by 9:30 a.m. so you can find parking, set up your chair, and have a few minutes before the ceremony begins.
BL
How Bill Layne Insurance Helps Our office at 1283 N Bridge St is a few minutes from Elkin Municipal Park. If you're driving in from out of town for the ceremony, we're happy to help you plan a quick stop afterward — and several of our carriers offer dedicated discounts for veterans and active military. Worth asking about.

Mount Airy: Memorial Day at the Mount Airy War Memorial

🇺🇸 Mount Airy Memorial Day Service

Date Mon., May 25, 2026 Time 10:00 a.m. (annual schedule) Where Mount Airy War Memorial · Corner of South Main St & Rockford St, Mount Airy NC Host City of Mount Airy Honor Guard / Surry County Veterans Council

The Mount Airy War Memorial sits at the corner of South Main and Rockford streets — and the granite monument carries the names of Surry Countians killed in every American war. Each Memorial Day, the City of Mount Airy Honor Guard places a wreath at the memorial in a ceremony coordinated with the Surry County Veterans Council and the Mount Airy Elks Lodge.

Based on the historic format, expect a flag raising, an invocation, the reading of a city proclamation, remarks from guest speakers, and patriotic music. In the event of severe weather, the program has historically moved to nearby First Presbyterian Church on South Main Street — but check the City of Mount Airy community calendar before you leave the house.

The Mount Airy War Memorial lists every fallen Surry Countian by name. Taking five minutes to walk the monument before or after the ceremony makes the day hit different.
BL
How Bill Layne Insurance Helps We serve plenty of clients in Mount Airy and across northern Surry County. If you're heading down US-52 for the ceremony, we appreciate you taking the trip — and if you've got a parade or memorial vehicle that needs special coverage for the day, give us a call.

Jonesville: Memorial Day at Mineral Springs Park

🇺🇸 Jonesville Memorial Day Service

Date Mon., May 25, 2026 Time 12:00 noon (annual schedule) Where Mineral Springs Park veterans memorial · Between River Road & Mineral Springs St, Jonesville NC Host Yadkin Valley Museum / Jonesville Historical Society

Just across the Yadkin River from Elkin, the Jonesville Historical Society — operating as the Yadkin Valley Museum — hosts a noon service at the veterans memorial in Mineral Springs Park. The location sits between River Road and Mineral Springs Street, an easy short drive from downtown Elkin.

This service has a powerful, personal feel: alongside the national anthem and the reading of fallen veterans' names, attendees are invited to share the names of their own fallen veterans during the ceremony. A bell is rung as each name is spoken. The Arlington Fire Department has historically been on hand as well.

Jonesville's noon ceremony is uniquely participatory — if you have a fallen veteran in your family, you can speak their name during the service. That's a tradition worth keeping alive.
BL
How Bill Layne Insurance Helps Many of our Jonesville clients pair the 10 a.m. Elkin ceremony with the noon Jonesville service — they're a few minutes apart and the timing works out well. If you're planning the same, we hope to see you there.

Pilot Mountain, Dobson & Nearby Yadkinville Options

If Elkin, Mount Airy, and Jonesville aren't convenient — or if you want a fourth option just across the county line — here are some additional ways to mark the day right here in our neck of the woods.

🇺🇸 Yadkinville: Yadkin County Park Service

Date Mon., May 25, 2026 Time 11:00 a.m. (annual schedule) Where Yadkin County Park · Yadkinville NC

Just south of Surry County, Yadkinville's annual Memorial Day service is held at Yadkin County Park. The 11 a.m. start time also makes it a possible second stop between the Elkin and Jonesville ceremonies for folks willing to do a Yadkin Valley remembrance tour.

Pilot Mountain & Dobson: These communities don't have a dedicated municipal Memorial Day program every year, but the local American Legion posts and churches typically hold short observances. Check the Town of Pilot Mountain and Town of Dobson Facebook pages, or call your local post for the latest. Pilot Mountain State Park is also open and a beautiful spot for personal reflection.

Community gatherings around the holiday weekend: Pilot Mountain hosted the annual Mayfest the first weekend of May, and downtown Mount Airy typically schedules food trucks, the Cool Cars & Rods Cruise-In, and live music throughout the Memorial Day weekend. Those events are not formal Memorial Day observances — they're community get-togethers around the holiday — but they're a great way to round out the long weekend after the morning ceremonies.

Some towns hold formal ceremonies; others keep it quiet at the post or in church. Either way, the weekend belongs to remembering — pick the option that fits your family.

At-a-Glance: 2026 Surry County Memorial Day Ceremony Comparison

Here's a quick side-by-side so you can plan your morning. All times are Monday, May 25, 2026 and reflect the historic annual schedule — confirm final details with the host organization a few days before.

City Time Location Host What Makes It Special
Elkin 10:00 a.m. Elkin Municipal Park bandstand · 399 US Hwy 268 W VFW Post 7794 JROTC color guard, wreath-laying
Mount Airy 10:00 a.m. Mount Airy War Memorial · S Main & Rockford St City Honor Guard / Veterans Council Memorial lists every fallen Surry Countian by name
Yadkinville 11:00 a.m. Yadkin County Park · Yadkinville NC Local veterans organizations Quieter county-park setting
Jonesville 12:00 noon Mineral Springs Park veterans memorial Yadkin Valley Museum / Historical Society Public can speak the names of their own fallen veterans
Memorial Day 2026 Surry County NC schedule infographic showing 10am Elkin ceremony, 10am Mount Airy War Memorial, 11am Yadkinville, and noon Jonesville Mineral Springs Park.
Save and share this Surry County Memorial Day 2026 schedule with your neighbors!

To Every Fallen Surry Countian — We Remember.

"They shall grow not old, as we that are left grow old. At the going down of the sun and in the morning, we will remember them."

10 Meaningful Ways to Observe Memorial Day 2026 in Surry County

The ceremony is the centerpiece — but the rest of the day is yours. Here are ten ways Surry County families can make Memorial Day weekend mean something real.

1

Attend a local ceremony

Pick one of the four (Elkin, Mount Airy, Jonesville, or Yadkinville) and bring the whole family — including the kids.

2

Pause at 3:00 p.m. sharp

The National Moment of Remembrance asks every American to stop for one minute of silence at 3:00 p.m. local time.

3

Place a flag on a veteran's grave

Visit a Surry County cemetery and place a small flag on the graves of those who served — or invite the family along.

4

Half-staff until noon

U.S. flag protocol: fly at half-staff from sunrise until noon, then raise to full-staff for the rest of Memorial Day.

5

Support a local veterans group

Donate or volunteer with VFW Post 7794, your American Legion post, or the Surry County Veterans Council.

6

Tell a veteran's story

Share the story of someone who served — at the dinner table, on Facebook, in a journal. Pass it down.

7

Drive carefully all weekend

Memorial Day weekend is consistently one of the deadliest stretches on U.S. roads. Slow down. No phones. Designate a driver.

8

Ask about veteran discounts

Many carriers offer auto and home insurance discounts for active military, veterans, and their families. Ask an agent to compare.

9

Reach out to a Gold Star family

A simple card, a meal, or a phone call to a Gold Star neighbor goes further than you think.

10

Make it a tradition

Put next year's Memorial Day on your family calendar today. The point of remembering is to keep on remembering.

BL
From Bill Layne Insurance Memorial Day weekend is the unofficial start of summer driving season here in the Yadkin Valley — long weekends, family road trips, lake runs, and a lot more cars on US-21 and I-77. Before you load up the family, take ten minutes to look at your auto policy. We're happy to do a free, no-pressure review so you head out fully covered.

Heading Into Memorial Day Weekend? Let's Make Sure You're Covered.

Whether you're road-tripping to the coast, hosting a backyard cookout, or just running the family from ceremony to ceremony on Monday morning — Memorial Day weekend brings extra miles, extra guests, and extra risk. The right time to look at your coverage is before the weekend, not after.

And if you're a veteran, active military, or military family — let's talk about which of our carriers offers the strongest current discount for your situation. As an independent agency, we compare across Nationwide, Progressive, Travelers, National General, and several others to find what fits.

Bill Layne Insurance Agency · 1283 N Bridge St, Elkin, NC 28621 · NC License #6571216

Frequently Asked Questions

When is Memorial Day 2026?

Memorial Day 2026 falls on Monday, May 25, 2026. It is the last Monday in May and a federal holiday honoring U.S. military service members who died in the line of duty. Most Surry County ceremonies are held on Monday morning, with a few weekend community events leading up to the holiday.

What time is the Elkin NC Memorial Day ceremony in 2026?

The annual Elkin Memorial Day ceremony is traditionally hosted by Captain Mark Garner VFW Post 7794 at the Elkin Municipal Park bandstand on N.C. 268, starting at 10 a.m. on Memorial Day Monday. Seating is not provided at the bandstand, so attendees are encouraged to bring their own chairs. Confirm exact 2026 details with the post or the Town of Elkin closer to May 25.

Where is the Mount Airy Memorial Day ceremony held?

The Mount Airy Memorial Day observance is held annually at the Mount Airy War Memorial on the corner of South Main Street and Rockford Street. The memorial lists the names of Surry Countians lost in every U.S. war. The City of Mount Airy Honor Guard typically conducts a wreath-laying, with patriotic music and remarks. Check the City of Mount Airy community calendar for the 2026 schedule.

Is there a Memorial Day ceremony in Jonesville NC?

Yes. The Jonesville Historical Society (Yadkin Valley Museum) traditionally holds a Memorial Day service at the veterans memorial in Mineral Springs Park, between River Road and Mineral Springs Street. The program has historically started at noon and includes the national anthem, the reading of fallen veterans' names, and a bell ringing. Attendees can share names of their own fallen veterans during the service.

Are Memorial Day ceremonies in Surry County free to attend?

Yes. Every official Memorial Day ceremony in Surry County, NC is free and open to the public. These are community remembrance services hosted by VFW posts, historical societies, city honor guards, and veterans councils. There is no admission charge, no ticket required, and families are encouraged to bring lawn chairs since seating is limited at most outdoor sites.

Do insurance companies offer discounts for military veterans in NC?

Many carriers offer auto and home insurance discounts for active-duty military, veterans, and their families, though eligibility and amounts vary by carrier. As an independent agency in Elkin NC, Bill Layne Insurance can compare quotes from Nationwide, Progressive, Travelers, and other carriers we represent to see which ones currently offer a military or veteran discount that fits your situation.

Conclusion

  • Memorial Day 2026 is Monday, May 25 — set aside specifically to honor the U.S. service members who died serving our country.
  • Four annual ceremonies anchor the day in our area: Elkin Municipal Park (10 a.m.), Mount Airy War Memorial (10 a.m.), Yadkinville's Yadkin County Park (11 a.m.), and Jonesville's Mineral Springs Park (noon).
  • All ceremonies are free, open to the public, and family-friendly — bring a lawn chair and arrive a few minutes early.
  • The long weekend also means more travel and bigger gatherings. Take ten minutes before Friday to check your auto coverage, ask about military discounts, and head into the weekend with peace of mind.

Helpful Next Reads for Surry County Families

About the Author

Bill Layne, independent insurance agent in Elkin NC serving Surry County and the Yadkin Valley since 2005.

Bill Layne

Bill Layne is the owner of Bill Layne Insurance Agency in Elkin, North Carolina, serving drivers, homeowners, landlords, and small businesses across Surry County, the Yadkin Valley, and the surrounding NC foothills since 2005. As an independent agent, Bill compares coverage from carriers like Nationwide, Progressive, Travelers, and more — helping local families and veterans find the right protection at the right price. Bill and his team close early each Memorial Day so they can attend the local ceremonies.

📋 NC License #6571216 📍 Elkin, NC 📞 336-835-1993