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:00pm, 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, buffalo, silk, and cashmere. We carry most popular and major brands such as Noro, Berroco, Plymouth, Euro Yarns, Rowan, Madelinetosh, Opal, Viking and many more.

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!

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

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