Whole 9 Yards | Portland Fabric & Upholstery Store
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6





Portland Fabric Store, The Whole 9 Yards



Colorful moroccan carpet fabric seen on a textile tour

Whole 9 Yards Moroccan Textile Tour, Spring 2020

An Exploration of Local Life, Culture & Textiles Tuesday, May 26th – Wednesday, June 10, 2020 Tuesday, May 26 MARRAKECH Marhaba! Welcome to Morocco! Get…Read More

Touch and feel fabrics

Sure, the web is a fine place to get ideas, but we believe that with fabric you’ve GOT TO TOUCH IT!

Our creative staff would be happy to join you in your search for the perfect fabric for your design project or trim for your pillows.

Store LocationRequest Fabric Swatches



Check back soon!

We don't currently have a class scheduled but there is plenty of information here on our website.

Class List Visual Dictionary

From the Blog

How to upholster a dining chair seat.

Join us Saturday July 27th from 3-4pm for a FREE demo on upholstering a dining chair.  It is a fairly simple project that can be…Read More


This error message is only visible to WordPress admins

Error: API requests are being delayed for this account. New posts will not be retrieved.

There may be an issue with the Instagram access token that you are using. Your server might also be unable to connect to Instagram at this time.

Error: No posts found.

Make sure this account has posts available on instagram.com.

Click here to troubleshoot

Error: admin-ajax.php test was not successful. Some features may not be available.

Please visit this page to troubleshoot.


This website is intended to give you an idea of the kinds of styles we carry.  We have over 900 patterns in stock and our fabrics come and go much quicker than our website manager can keep up with so please call for current stock questions.  Or better yet, stop in for a visit, we would love to see you!

The Whole 9 Yards is the Northwest’s top retailer for interior fabrics in stock, as well as thousands of samples of orderable fabrics, trim and custom furniture.

We feature a superior selection of chenilles, tapestries, jacquards and velvets for upholstery, draperies and slipcovers.  We also have a great selection of silks and sheers.

Our trim department carries the most unique collection of trim available. Let’s face it, tassels are pure pleasure, and your adventure into decorating and design should be too!

Our creative staff would be happy to join you in your search for the perfect fabric for your design project or trim for your pillows; after all, putting together your own choices of fabrics and trim is what makes your home unique.


I have never been to a friendlier more helpful fabric store. Most fabric stores that carry these fabrics don’t display them so well, and none except 9 yards helped me so much. They are awesome. – Aurand H.