Kill Devil Hills Shopping

From surfboards to knitting, Kill Devil Hills has something for everyone. Vacation time on the Outer Banks is more than just the beach. Find unique stores and restaurants close to your Outer Banks vacation home and see what Kill Devil Hills has to offer.


Featured Kill Devil Hills Shopping

Address:
2100 N Virginia Dare Trail
Kill Devil Hills, NC 27948
(252) 441 - 5955

Description:

Located right next to the famous Awful Arthur's and the Avalon Pier in Kill Devil Hills, this is a great beach stop. Carrying apparel, souvenirs, hermit crabs for the kids, and much more. Just steps from the beach, fill your belly next door, grab what you need for the beach here, cross beach road and enjoy what we love the most here on the Outer Banks, our beautiful beaches. 

Visit Our Website

Other Kill Devil Hills Shopping

17th Street Surf Shop

Address:
1007 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 1797

A Penny Saved Thrift & Consignment

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 8024

Beach Express

Address:
1724 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 255 - 5052

Belk

Address:
1732 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 480 - 2355

Birthday Suits

Address:
107 W Fresh Pond Drive
Kill Devil Hills, NC 27948
(252) 441 - 5338

Brew Thru

Address:
3101 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 9190

Chip's Wine and Beer Market

Address:
2200 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 449 - 8229

Coastal Edge

Address:
1600 S. Croatan Highway
Kill Devil Hills, NC 27948
(252) 449 - 5560

Exotic Home

Address:
900 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 6728

Forbes Candy & Gift Shop

Address:
1700 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 2122

Gold N Gifts

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 449 - 2900

Health-A-Rama

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 261 - 9919

Holistic Pet Shop

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 449 - 0331

Island Woodcrafts Ltd

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 473 - 5363

KDH Cooperative Gallery

Address:
502 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 9888

Kellogg Supply Co.

Address:
300 E Atlantic Street
Kill Devil Hills, NC 27948
(252) 441 - 4324

Mom's Sweet Shop

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 6667

Nags Head Hammocks

Address:
1801 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 6115

Natural Creations Jewelers

Address:
2501 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 255 - 2015

Natural Nails ll

Address:
1720 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 441 - 8818

Outer Banks Bicycle l Kill Devil Hills, NC

Address:
203 S Virginia Dare Trail
Kill Devil Hills, NC 27948
(252) 480 - 3399

Parrott Bay

Address:
808 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 480 - 1774

Rack Room Shoes

Address:
1730 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 255 - 1400

Shore-Fit Swimwear

Address:
100 E Helga Street
Kill Devil Hills, NC 27948
(252) 441 - 4560

Stop N Shop

Address:
100 S Virginia Dare Trail
Kill Devil Hills, NC 27948
(252) 441 - 6105

Style Divita

Address:
1730 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 255 - 1400

Sunsations

Address:
1504 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 449 - 0461

SunShack Tanning Salon

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 480 - 2886

Tarheel Produce Market

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948

The Beauty Shop

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 480 - 2223

The Bird Store - The Outer Banks

Address:
807 S Croatan Hwy
Kill Devil Hills, NC 27948
(252) 480-2951

The Pit Surf Shop

Address:
1209 S Croatan Highway
Kill Devil Hills, NC 27948
(252) 480 - 3128

Trading Post

Address:
305 S Virginia Dare Trail
Kill Devil Hills, NC 27948
(252) 441 - 3292

Tri Sports OBX

Address:
3105 N Croatan Highway
Kill Devil Hills, NC 27948
(252) 715 - 3278