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

September Hours:

Monday-Friday 1pm – 5pm

Saturday 11am – 5pm

Closed on Sunday