Skip Navigation Website Accessibility

Watch for our Christmas Specials!

Free shipping for orders over $24.99 
 

(Excluding Hawaii and Alaska)

Tel: (252) 715 2244

We are open under Phase 3 restrictions - with a maximum of 5 people including staff in the store at any one time - so please be patient with us if you need to wait to shop. Please remember that facemasks are still required. We are also open for internet and telephone orders, and for curbside pick-up.

Welcome to Yarn and More Inc – a short walk from the beautiful Nags Head beaches – we carry a wide variety of yarn to suit any budget, needles, hooks and notions, patterns and accessories, as well as a wonderful selection of beach-themed Cross Stitch and Needlepoint. We offer classes on a weekly basis and by appointment, and we are here to help you through patterns and technical issues. Our online store has a huge variety of yarns from Baah Yarn, Madeline Tosh, Malabrigo, Cascade, Plymouth, Universal and Red Heart – but if you can’t find what you are looking for, please call us – we are more than happy to help.

Newsletter Signup
Our newsletter is published at the beginning of each month, including news, coupons, tips, up-coming classes and more. Please include your first and last name and your email address.

Featured Products


Calendar


Classes - Beginner Basics in Knitting and Crocheting

Learn to knit or crochet for Free!

Classes - Beginner Basics in Knitting and Crocheting

Learn to knit or crochet for Free!

Classes - Skill-Building Knitting and Crochet

Advance your knitting and crochet skills, learn more advanced techniques

Dec 8
Classes - Skill-Building Knitting and Crochet
Dec 14
Classes - Beginner Basics in Knitting and Crocheting
Dec 14
Classes - Beginner Basics in Knitting and Crocheting

Gift Card


Purchase a Gift Card:
Amount: $
Add to Cart


Order Today (252) 715-2244

MON-FRI: 9.30AM - 5.30PM
SAT: 9.30AM - 5.00PM
SUN: 12.00PM - 4.00PM
  • Yarn and More Inc.
  • (252) 715-2244
  • 4104 S Virginia Dare Trl. Nags Head, NC 27959 PO Box 279 Nags Head, NC 27959