Cahoon's Market

A friendly staff and small town atmosphere makes this well-equipped grocery store a pleasure to shop at, and many visitors come regularly on their annual vacation. Situated on the oceanfront next to Jennette’s Pier, this local family-owned market has been in business for more than 50 years. This is a great place to pick up fresh-made sandwiches, snacks and salads for a picnic lunch at the beach, or on your way to go fishing all day at Oregon Inlet.  Cold drinks, beer and good selection of wine and quality meat are also available here, as well as gourmet cheeses and fixings. There’s even fresh local produce for sale. You can also purchase bait and tackle, and pick up a nice beach souvenir at the gift shop.

 

 

 

Is this your business? Update your listing by messaging us

Nags Head
Cahoon's Market map location
Hours
Monday
7:00am-7:00pm
Tuesday
7:00am-7:00pm
Thursday
7:00am-7:00pm
Friday
7:00am-8:00pm
Saturday
7:00am-8:00pm
Sunday
7:00am-7:00pm
Outer Banks Map
Carova Corolla Duck Southern Shores Kitty Hawk Kill Devil Hills Manteo Nags Head Wanchese Rodanthe Waves Salvo Avon Buxton Frisco Hatteras Ocracoke
The Freedom 5k
Jul 3

July 3, 2026

Join us Friday, July 3rd, 2026 for the SUN Realty Freedom 5k/1 Mile - 7:30 AM and Little Sparkler 1/4 Mile Fun Run - 8:10 AM!

Coquina Beach

Located just south of Nags Head, Coquina Beach is a refreshingly undeveloped stretch of shoreline that's close to the central Outer Banks towns of Kill Devil Hills, Nags Head, and Kitty Hawk, but feels like it's miles away.

Stand-Up Paddle Boarding (SUP)

Stand-Up Paddle Boarding (SUP) may be considered one of the Outer Bank's newest crazes to hit the water, but the sport itself is actually centuries old, originating in the Hawaiian and Polynesian Islands as an easy-going mode of transportation from...

EXTA SEA

Overview Located on the oceanfront, in the quintessential beach town of Nags Head, Exta Sea is an amazing option for your next Outer Banks vacation. Offering two rec rooms and a theater, nine bedrooms, all with a connected bathroom...

  • Nags Head
  • 9 Bedrooms
  • 10 Bathrooms