Hours & Location
Nestled in the scenic heart of Portsmouth, NH you'll find the new Darn Good Yarn Retail Store!
Darn Good Yarn Retail Store
238 State Street
Portsmouth, NH 03801
Until further notice- we are temporarily closed.

Nestled in the scenic heart of Portsmouth, NH you'll find the new Darn Good Yarn Retail Store!
Darn Good Yarn Retail Store
238 State Street
Portsmouth, NH 03801
Until further notice- we are temporarily closed.

Handcrafted in India from vibrant patchwork textiles, each tote tells its own story.
A woman & veteran-owned small business doing good — together.
For nearly 18 years, Darn Good Yarn has partnered with talented artisans in India and Nepal to create fair-wage jobs and transform reclaimed sari fabrics into sustainable yarns, clothing, and handmade goods.
Every purchase helps uplift people, reduce textile waste, and keep traditional craftsmanship alive. Thank you for being part of our story. 💜
Learn more about our mission →