Virginia Fairs, Festivals & Art Shows
Events with Craft Show Booths 2026–2027
Cities / Towns
Alexandria Amherst Arlington Barboursville Brookneal Centreville Chantilly Chesapeake Danville Fairfax Falls Church Fishersville Fort Hunt Fredericksburg Gloucester Hampton Kents Store King George Mclean Mechanicsville Middletown Monterey Montross Newport News Norfolk Occoquan Reston Richmond Roanoke Roseland Salem South Boston South Hill Springfield Stafford Sterling The Plains Vinton Virginia Beach Walkerton Williamsburg Winchester Wise Woodbridge Yorktown

Find Events, Festivals and Fairs to book your Craft Show Booth 2026–2027


 
The Dragon Faire: a Tabletop Role-Playing Festival
November 14 - 15, 2026

The Dragon Faire: a Tabletop Role-Playing Festival

The Plot, Norfolk, VA

Status: Updated 7/2/2026

A Renaissance-Medieval-Pirate Fair organized by Push Comedy Theater.
This Virginia Renaissance-Medieval-Pirate Fair will have antique/collectibles, commercial/retail, crafts and flea market exhibitors, and 3 food booths. There will be 2 stages with Regional and Local talent and the hours will be Sat 10am-5pm; Sun 10am-4pm. This event will also include: role-playing games, workshops, kids' area, special events.
Holiday Yule Log Bonfire & Christmas Market
December 5, 2026

Holiday Yule Log Bonfire & Christmas Market

Town Point Park, Norfolk, VA

Status: Updated 10/15/2026

A Holiday Celebration organized by Norfolk Festevents, Ltd..
This Virginia Holiday Celebration will have commercial/retail and crafts exhibitors, and 5 food booths. This event will also include: yule log bonfire, caroling, santa claus, seasonal craft beer, mulled wine.
Virginia International Tattoo
April 22 - 25, 2027

Virginia International Tattoo

Scope Arena, Norfolk, VA

Status: Updated 11/10/2026

A Performing Arts Show organized by Virginia Arts Festival.
This Virginia Performing Arts Show will have no exhibit booths and no food booths. There will be 1 stage with International talent and the hours will be Thu-Sat 7:30pm-10:30pm; Sun 2:30pm-10:30pm. Admission tickets are $13 - $100.