Tickets now available for A Haunting on DoG Street: Curse of the Sea Witch is your source for free news and information in Williamsburg, James City & York Counties.

CW Sea Witch logo

A Haunting on DoG Street: Curse of the Sea Witch | October 28-31

Dreaded and powerful Sea Witches have summoned Blackbeard’s ghostly crew from the grave to do their bidding. 

Join Colonial Williamsburg Friday, October 28 through Monday, October 31 and experience the fun as the evil Sea Witches wreak havoc on the colonial capitol!

Choose Your Experience….

FREE Trick-or-Treating – 5pm to 7:30pm

Kid friendly Haunting on DoG St: A Pirate’s Life for Me programming and FREE trick-or-treating will be available for pre-registered guests ages 12-and-under from 5 to 7:30 p.m. nightly.

Curse of the Sea Witch – 8pm to 10pm

Recommended for guests ages 13 and older. Tickets are $25 per person, and your wristband will grant you access to all the PG-13 Haunting on DoG St fun. Step inside the Tavern of Terror, come face to face with the mad Gaol Keep, and dance the night away in the Belly of the Beast. Stay for the grand finale as the Sea Witches lift the curse from the town!

Free parking is available at the Visitor Center and free “spooky bus” rides to and from the “Haunting on DoG Street” events are available until 11 p.m. Costumes are not permitted after 7:30 p.m. Program tickets and trick-or-treating registration are available online at or by calling 855-296-6627.


Click here to read our newsroom coverage of the event.