
Witches Walk Bay St Louis
Saturday, October 25, 2025 (9:00 AM - 6:00 PM) (CDT)
Description
Join the gulf coast's largest costume party when witches take over Old Town Bay St Louis & the Depot District. Register to be eligible for: Costume contests, cash prizes, freebies, and discounts. Fun all day long.
Put on your best witchy wardrobe and meet us on Cue Street right off Main in Bay St. Louis to kick off the greatest gathering of witches on the Mississippi Coast! This year is going to be bigger and better than ever!
Free and open to all but you don’t want to miss the spooky fun if you register.
Registration includes:
- Swag bag with freebies
- Entry to all 4 contests
- Exclusive specials in Old Town
- Witch Wingo (Bingo) Card for cash prizes
- Link to download group photo
Pre-registration online is $15. Registering on the day of the event at Witches Walk Central is $20.
How do I register?
Pre-register here. Cost is $15 and you will also be able to pre-order official merch. Merch will sell out!
Pre-registration ends on Oct 18th. Your swag bag and merch will be waiting for you at Witches Walk Central on Cue Street.
You do not have to dress up! While we are expecting 1000’s of costumed witches, anyone wearing anything is welcome to come, register, and participate. If you do not register, come join the fun and witch watch!
This event is a casual stroll around town at your own pace. The scheduled events are all voluntary and we encourage you to pay a visit to our local small businesses and see the best of what the Bay has to offer.
Full schedule is:
- 9am – Registration Opens outside of 108 Cue St.
- 10am – Best overall Costume – Social Chair – 201 Main St.
- 11am – Best Hat – Sassy Bird – 211 Main St.
- 12 pm – Best Broom – Century Hall 112 S. Second St.
- 1 pm – Best Shoes – Shoe Boutique – 131 Main St.
- 3 pm – Group Photo – The Seawall near the Marina
- 4 pm – Cauldron Dance – Cuz’s Old Town Oyster Bar & Grill 108 S. Beach Blvd.
Bar, Restaurant specials, and live music will run into the evening.
Images


Bay St. Louis, MS 39520 United States