Teach's Lair Marina at Hatteras Landing is a full service marina in Hatteras, NC. We are located at the south end of Hatteras Village and are your one-stop shop for all things fishing!

Teach's Lair Marina & Shop staff are ready to get you on the charter that best fits you - whether you're interested in offshore, inshore or sound fishing or wreck diving. or dockage for your boat, our helpful and friendly staff is ready to assist you. Our seasoned captains will provide you with the thrilling experience of catching tuna, dolphin, wahoo, blue marlin, white marlin, sailfish or even flounder, trout, bluefish or drum. 

We also offer 24-hour fuel, boat dockage, dry storage and boat launch. With our new full service Teach's Lair Marina Shore, we can outfit you in the best gear and apparel, help you choose bait and tackle and can even build you a custom rod! Stop by to stock up on snacks and gear or just to stroll the docks to see everyone's catch!