North Carolina Fairs, Festivals & Art Shows
Craft shows and craft fairs 2026–2027
Cities / Towns
Apex Asheboro Asheville Banner Elk Beech Mountain Benson Black Mountain Blowing Rock Boone Brasstown Brevard Burnsville Buxton Carrboro Cary Charlotte Cherokee Clayton Concord Creedmoor Cullowhee Dallas Denton Dublin Dudley Durahm Durham East Flat Rock Eden Edenton Elkin Fayetteville Fletcher Four Oaks Franklin Fuquay-Varina Goldston Graham Greensboro Hamlet Hampstead Hendersonville Hickory Hiddenite High Point Highlands Hillsborough Holly Ridge Huntersville Jamestown Kernersville Kings Mountain Kitty Hawk Kure Beach Laurinburg Lexington Lincolnton Lumberton Maggie Valley Marion Mars Hill Matthews Mebane Morehead City Morganton Mount Airy Murfreesboro New Bern Newton North Wilkesboro Oak Island Oakboro Ocean Isle Beach Oxford Raeford Raleigh Randleman Robbins Robbinsville Salisbury Sapphire Seagrove Shelby Siler City Sneads Ferry Southern Pines Southport Sparta Spruce Pine Statesville Swannanoa Taylorsville Thomasville Troutman Valdese Vale Waynesville West Jefferson Whiteville Williamston Wilmington Wilson Winston-Salem Winterville Wrightsville Beach

Craft shows and craft fairs 2026–2027


Attend Your Favorite Craft Shows of the Year in Spruce Pine, NC

 
Forty-Second Grassy Creek Mineral and Gem Show
July 26 - August 2, 2026

Forty-Second Grassy Creek Mineral and Gem Show

Parkway Fire and Rescue Event Grounds, Spruce Pine, NC

Status: Updated 4/9/2026

A Gem-Jewelry-Bead Show organized by Parkway Fire and Rescue.
This North Carolina Gem-Jewelry-Bead Show will have commercial/retail, crafts, fine craft and homegrown products exhibitors, and 1 food booth. This event will also include local mine and blacklight tours available from the spruce pine chamber and emerald village.
North Carolina Mineral and Gem Festival
July 30 - August 2, 2026

North Carolina Mineral and Gem Festival

Three Peaks Enrichment Center, Spruce Pine, NC

Status: Updated 5/12/2026

A Gem-Jewelry-Bead Show organized by Mitchell County Chamber of Commerce.
This North Carolina Gem-Jewelry-Bead Show will have commercial/retail, fine art and fine craft exhibitors, and no food booths. Admission tickets are $5. This event will also include mine tours.