Regular Hours: SUMMER: Mon & Tue: Closed, Wed: 10am – 8pm, Thu – Sat: 10am – 5pm, Sun: 12pm – 4pm

Crawl Hours: Thu, Fri, Sat 10am-6pm & Sun 10am-4pm

Knotty Lamb is an elegant yarn shop located in the delightful charming town of Forest Grove. A quick and easy drive from downtown Portland.

At Knotty Lamb our passion is independent designers and dyers and we feature a wonderful selection of yarns that range from indie darlings like Magpie Fibers, Long Dog Yarns, Barnyard Knits, Tôt le Matin, Cedar House Yarns, Primrose Yarns, Old Soul Fibers, Hello Stella Fibres and House Of A La Mode, to yarn-lover favorites like Berroco, Swans Island, Shibui, The Fibre Co., Madelinetosh and Malabrigo, plus so many more!

From knitting to crochet to spinning we offer numerous classes to keep you crafting, or design your own class with a private lesson, we are here to help you learn and expand your skill-set. With 1600 square feet filled with wonderful natural light, we encourage you to spend your afternoon on our comfy couch and chairs, crafting away with old friends and making new ones.

Trip Planner

Take Tri-Met bus 57 to stop 7046 which is directly across the street from us.

There is ample street parking and a large parking lot behind the shop.

Over flow parking available in gravel lot across 19th Avenue.

Plan Your Trip on Google Maps

Plan Your Trip on TriMet

Local Hotspots


Telvet Coffee 1928 Cedar St. Forest Grove, OR 97116

Kafé 1832a Pacific Ave Forest Grove, OR, 97116 503-372-6250

A Yummy Meal

Kama’aina 1910 Main St Suite #A Forest Grove, OR 97116 Main Telephone: (503)430-0465

Bites 2014 Main St Forest Grove, OR 97116 503 746 6812

Ridgewalker Brewery 1921 21st Ave Forest Grove, OR 97116 503-747-0271

Maggie’s Buns 2007 21st Ave., Forest Grove Or. 97116 503-992-2231

Yellow Llama 2036 Main Street, Forest Grove, OR. 97116 971-727-8118

Pac Thai 1923 Pacific Ave., Forest Grove, OR. 97116 503-992-1800

Five Stars Family Burger (the best burger around!) 2024 19th Ave. Forest Grove 503-863-8740

Non-Knitting Hangouts

McMenamins Grand Lodge 3505 Pacific Ave., Forest Grove, Or. 97116 503-992-9533

Waltz Brewing 1900 A ST, FOREST GROVE, OR 97116 503-536-7693