Teach’s Hole on Ocracoke Island has a new site under development. In the meantime, please call to place an order or visit us in person.

Teach’s Hole
935 Irvin Garrish Hwy
P.O.Box 1718 Ocracoke, NC 27960
252-928-1718

Store Hours: Monday – Saturday 10am – 5pm, Sunday 10am – 2pm