Welcome to Coastal Yarns!

We are located in historic downtown Cannon Beach, Oregon.

Our Address is:
255 N. Hemlock
Cannon Beach, OR 97110

Find us right across the street from Bruce's Candy Kitchen!

Our Phone Number is: 503-436-1128

Hours: 10:00am - 5:00ish, 7 days a week

Shop stays open until 9:00pm on Friday nights for Knit Night!

We are closed Thanksgiving and Christmas Day.

Come in and enjoy the ocean of yarns and accessories! We have fibers from around the world, including luxury fibers such as alpaca, angora, buffalo, silk, and cashmere. We carry most popular and major brands such as Noro, Berroco, Plymouth, Euro Yarns, Rowan, Madelinetosh and many more. We also have ready-to-go kits from The Imperial Stock Ranch (an Oregon Wool Farm), Julep B, and Appalachian Baby Design.

We carry Blue Moon Fiber Arts, a local hand dyer. (Best known for Socks That Rock!) If you love hand dyed fibers and beautiful colors, you'll love Blue Moon! Blue Moon Fiber Arts dyes five colors exclusively for our store. You can browse all of our exclusive colorways here! We also carry local alpaca from three different farms, and hand-dyed tencel from Teresa Ruch Designs.

We have a large selection of knitting needles and crochet hooks including Addi Turbo, Knitter's Pride, Hiya Hiya, and more.

New books and magazines from Interweave and Martingale arrive every month! Selection is always changing!