Looking for an unforgettable Memorial Day weekend? McHenry County is absolutely packed with amazing activities, events, and experiences that'll make you forget summer vacation can't come fast enough. Whether you're a McHenry County local looking to enjoy your own backyard or visiting from out of town, we've rounded up the top 10 things to do this Memorial Day weekend (May 21-25) that will make these few days absolutely perfect.
Let's dive in!

1. Memorial Day Weekend Music Fest at the Broken Oar
Kicking off your long weekend? The Broken Oar in McHenry County is hosting a massive Memorial Day Weekend Music Fest from May 21-25, and here's the best part—there's no cover charge all weekend.
This is McHenry County's largest beer garden, and it's the perfect spot to catch live music, grab a cold drink, and soak up the festive weekend vibes. With continuous entertainment throughout the entire weekend and free entry, the Broken Oar is basically a no-brainer for anyone looking to kick off Memorial Day weekend right.
2. Opening Weekend at The Quarry
Ready to get wet and wild? The Quarry opens its doors for the season from May 22-25, and it's loaded with everything you need for an epic water weekend. This Crystal Lake hotspot features an awesome aqua park, wakeboarding opportunities, a grill, a bar, and, you guessed it—lots of live music.
Whether you're a thrill-seeker, a music lover, or just want to lounge with a drink in hand, The Quarry's opening weekend is basically summer's official kickoff in McHenry County.

3. Woodstock Farmers Market
If you're looking for something a little more low-key, the Woodstock Farmers Market (happening May 23) is a charming, local McHenry County tradition. Browse fresh produce, local crafts, baked goods, and more while supporting area farmers and vendors. It's perfect for families, foodies, or anyone who loves the vibe of a community gathering.
4. Trains & Tunes Concert Featuring the Petty Thieves
Train enthusiasts and live music fans, this one's for you! Head over to the Illinois Railway Museum in Union on May 23 for an awesome concert experience. The Petty Thieves will be bringing the hits, and you'll get to enjoy great music in a truly unique setting. It's quirky, it's fun, and it's something you don't get every weekend.
5. Summer Music Series Kickoff at Miller Point Park
Miller Point Park in McHenry is launching its summer music series on May 24, and they're starting things off right with Karen Shook taking the stage. Pack a blanket, bring the family, and enjoy free outdoor music as the sun sets. This is quintessential McHenry County summer vibes.
6. Memorial Day Flag Placement Service
Looking to honor those who've served? The McHenry American Legion Post 491 is hosting a Memorial Day Flag Placement Service on May 23. It's a meaningful, solemn way to pay respects to fallen veterans and is an important McHenry County tradition.

7. McHenry Outdoor Theater
Movie night just got a whole lot better. The McHenry Outdoor Theater is showing back-to-back films this Memorial Day weekend: The Mandalorian and Grogu followed by Mortal Kombat II. There's something magical about catching a flick under the stars in McHenry County, and this double feature has something for everyone.
8. Stade's Farm Market Opening Day
Can't miss this local favorite! Stade's Farm Market opens its doors on May 23 with a special treat: a free apple cider donut for visitors. This charming McHenry County farm has everything you could want—fresh local produce, canned goods, meats, bakery items, and specialty goods. Stock up on goodies and support a true local business.
9. Dockside Launch Party at Port Edward Restaurant
Looking for waterfront dining and live entertainment all in one place? The Dockside Launch Party at Port Edward Restaurant is going on all weekend and it's chef's kiss. Enjoy dockside dining with stunning Fox River views, kick back with live music, and celebrate the start of the water season in style. It's the perfect spot for a romantic dinner or a fun night out with friends.

10. Sunburst Bay Aquatic Center Opening Weekend
Cap off your weekend with splash-filled fun at the Sunburst Bay Aquatic Center! Opening weekend is May 23-25 from 12:00-5:00 PM, this Cary pool is a great spot for families to cool off and enjoy some aquatic recreation as temperatures start to warm up.
Plan Your Perfect McHenry County Memorial Day Weekend
From live music and outdoor concerts to water parks and farmers markets, McHenry County has something for everyone this Memorial Day weekend. Whether you're looking for high-energy fun, meaningful community moments, or just a chill time with loved ones, you really can't go wrong.
Pro tip: Mix and match activities throughout the weekend! Start with some live music, catch a farmers market in the morning, hit The Quarry for water fun in the afternoon, and wrap things up with an outdoor movie or concert.
So mark your calendar, invite your friends and family, and get ready for the best Memorial Day weekend McHenry County has to offer. See you out there!