This Enormous Oregon Fabric Haven Is Every Crafter’s Dream Come True

Oregon
By Nathaniel Rivers

There is a fabric store in the Portland area that serious sewers talk about in hushed, reverent tones, the kind of place where you walk in for one spool of thread and walk out two hours later with a cart full of textiles you never knew you needed. The sheer scale of it stops first-time visitors cold.

Bolts of cotton, silk, wool, linen, upholstery velvet, and specialty prints stretch across a cavernous warehouse floor lit by actual skylights overhead. Whether you are a quilter, a cosplay enthusiast, a home decorator, or someone who just needs the perfect button to save a beloved jacket, this Oregon destination delivers in ways that most fabric stores simply cannot match.

Keep reading to find out exactly what makes this place so special.

The Store Itself: Size, Location, and First Impressions

© Mill End Store – Portland (Milwaukie)

The first time I pulled up to 9701 SE McLoughlin Blvd in Portland, OR 97222, I genuinely underestimated what I was about to walk into. Mill End Store sits in Milwaukie, just south of Portland proper, in a sprawling warehouse-style building that looks almost deceptively plain from the outside.

You would never guess from the parking lot that the interior holds one of the largest fabric selections in the entire Pacific Northwest. The building is enormous, with wide aisles and high ceilings, and natural light pours in through skylights that run the length of the roof.

That lighting detail matters more than it sounds. Choosing fabric under fluorescent bulbs is a gamble; here, you see true colors and textures exactly as they will look at home.

The store is open Tuesday through Friday from 10 AM to 5 PM and on Saturdays from 9:30 AM to 5 PM, so plan your trip accordingly. You can reach them at 503-786-1234 or visit millendstore.com before making the drive.

The History and Concept Behind a Mill End Store

© Mill End Store – Portland (Milwaukie)

The name itself tells you something important about the business model. A mill end store traditionally sells surplus, overrun, and deadstock fabric that manufacturers and textile mills need to move out of their warehouses.

That concept is alive and well at this Portland-area location, and it shapes the entire shopping experience in ways both exciting and occasionally frustrating. Because the inventory is largely deadstock, nothing is reorderable.

When a bolt is gone, it is gone for good, which creates a real sense of urgency when you find something you love.

On the flip side, it means the selection rotates constantly, and repeat visitors regularly discover new arrivals they have never seen before. The store has been a Pacific Northwest institution for decades, and its reputation has spread well beyond Oregon.

Crafters from Washington, Idaho, and even as far as Oklahoma have made special trips to shop here, drawn by word of mouth and the promise of a selection that simply does not exist anywhere else in the region.

That rotating, unpredictable inventory is half the adventure.

The Fabric Selection: What You Will Actually Find

© Mill End Store – Portland (Milwaukie)

Rayon, cotton, wool, satin, nylon, fleece, velour, mesh, terrycloth, ripstop, linen, silk, upholstery velvet, and Pendleton woolens. That list barely scratches the surface of what Mill End Store carries on any given day.

There is a dedicated section for denim, separated by stretch and non-stretch varieties. Asian prints occupy their own organized area.

Wedding fabrics, bridal lace, and formal materials have a clear home on the floor. The upholstery section is deep enough that I found exactly the right fabric to reupholster a set of dining chairs on my first visit without having to compromise on color or weight.

The Pendleton woolen section deserves a special mention because finding authentic Pendleton fabric by the bolt outside of specialty retailers is genuinely rare. Quilting cottons are organized by subject matter rather than color, which some shoppers love and others find maddening, so go in knowing that and adjust your browsing strategy accordingly.

The scrap and swatch discount bin is a delightful bonus for budget-conscious crafters who do not mind hunting for smaller cuts.

Notions, Buttons, Yarn, and Beyond

© Mill End Store – Portland (Milwaukie)

Fabric is the headliner here, but the supporting cast is just as impressive. The notions section at Mill End Store stocks the kind of hard-to-find supplies that send most sewers on a frustrating multi-store scavenger hunt.

Buttons are a particular strength. The selection ranges from basic utility styles to genuinely unique, decorative pieces that can transform an ordinary garment into something special.

On one visit, I found a set of vintage-style brass buttons that were the perfect match for a wool coat I had been struggling to finish for months.

Snaps, zippers, trims, interfacing, stabilizers, foam, and sewing patterns round out the notions department. The yarn section adds another layer of appeal for knitters and crocheters who want to combine a fabric run with a yarn haul in a single trip.

Specialty findings that are nearly impossible to source locally on short notice, the kind you would normally wait a week to receive by mail, tend to be sitting right there on the shelf. For anyone who has ever needed a specific snap size on the same day, that convenience alone justifies the trip.

The Montavilla Sewing Center Partnership

© Mill End Store – Portland (Milwaukie)

One of the more recent and genuinely exciting additions to the Mill End Store experience is the presence of Montavilla Sewing Center operating inside the store. This partnership brings higher-end sewing machines and sergers directly into the fabric shopping environment, which is a combination that just makes sense.

Being able to test a machine while surrounded by the actual fabrics you plan to sew is a completely different experience from buying a machine in a generic appliance store. Montavilla Sewing Center has a strong reputation in the Portland area for quality machines and knowledgeable staff, so their presence inside Mill End Store elevates the overall visit considerably.

Customers who are upgrading from a basic beginner machine or shopping for their first serious serger will find the in-store setup genuinely helpful. The staff can walk you through the differences between models using real fabric samples pulled directly from the store floor.

It is the kind of cross-category synergy that benefits the shopper far more than it benefits the retailers, and that is exactly the right way to build a destination worth driving to.

Pricing, Value, and the Rewards Program

© Mill End Store – Portland (Milwaukie)

Honesty feels right here: Mill End Store is not the cheapest place to buy fabric. Prices run higher than big-box craft stores, and the cost per yard on some specialty materials can make even experienced sewers pause for a moment.

That said, the value calculation changes when you factor in selection, convenience, and the rewards program. The store runs a points-based rewards system that issues $15 coupons for every $100 spent, and those coupons can be used on your next visit within 60 days.

Points accumulate indefinitely, and the coupons stack with continued spending, so regular shoppers build up meaningful savings over time.

The real value proposition is not about cheap yardage. It is about finding the exact fabric you need today, without waiting for an online order, without substituting a compromise fabric, and without driving to three different stores.

Crafters who have priced out specialty materials online and then compared them to Mill End Store prices often find the gap smaller than expected once shipping costs are included. Signing up for the rewards program at your first visit is a straightforward decision that pays off quickly for anyone who sews regularly.

The Atmosphere and Shopping Experience

© Mill End Store – Portland (Milwaukie)

There is something specific about the atmosphere inside Mill End Store that keeps people coming back beyond just the inventory. The skylights are a genuine design win.

Natural light fills the main floor in a way that makes color evaluation accurate and the overall environment feel open rather than warehouse-grim.

The store is organized by fabric category, with clear sections for different material types, though the quilting cotton area uses a subject-matter organization system that takes a little getting used to. The aisles are wide enough to accommodate multiple shoppers at once without the claustrophobic feeling that plagues smaller fabric shops.

On busy Saturdays, the store hums with activity, carts piled high with bolts, customers crouching to examine the bottom shelves, the steady sound of fabric being measured and cut at the cutting counter.

The scrap bin area adds a treasure-hunt quality to the visit that many shoppers find genuinely enjoyable. Browsing those discounted cuts feels like flipping through a record bin, where patience and a good eye are rewarded with unexpected finds.

The overall vibe is serious but welcoming, built for people who actually sew rather than casual browsers.

Staff Knowledge and Customer Service

© Mill End Store – Portland (Milwaukie)

Customer service at Mill End Store is a mixed picture, and being upfront about that feels more useful than pretending otherwise. The majority of shoppers report staff who are knowledgeable, approachable, and genuinely helpful when you need guidance on fabric weight, care instructions, or project suitability.

The staff members who know the store well are a real asset. Employees who have been there for years can point you toward the right stabilizer, recommend an interfacing for a specific application, or locate a hard-to-find trim without breaking a sweat.

That depth of product knowledge is increasingly rare in retail and is one of the reasons experienced sewers keep returning.

Like any large retail operation, the experience can vary depending on who you encounter and how busy the floor is. On quieter weekday afternoons, the staff-to-customer ratio tends to be more favorable, and getting personalized help is easier.

If you are visiting for the first time with a specific project in mind, calling ahead at 503-786-1234 to ask about current stock in your fabric category can save time and set realistic expectations before you make the drive.

Best Projects to Shop For Here

© Mill End Store – Portland (Milwaukie)

Not every project is equally well-served by a trip to Mill End Store, and knowing where the store truly excels helps you plan a more satisfying visit. Quilters will find a massive selection of cotton prints, solids, and specialty quilting fabrics, though the subject-matter organization of that section requires patience.

Home decorators and upholstery projects are exceptionally well-served here. The upholstery fabric section is deep, varied, and priced at a level that makes large-scale projects financially viable.

Holiday and seasonal sewing, think Christmas stockings, Halloween costumes, and festive table runners, benefits from the store’s strong selection of novelty and seasonal prints that cycle in well ahead of each holiday.

Formal and bridal sewing is another strong suit, with silks, lace, and structured fabrics available in a range that most local stores cannot match. Cosplay and costume construction also benefit from the wide variety of specialty materials on hand.

The store draws crafters from across Oregon and occasionally from states as far away as Oklahoma, a testament to the reputation it has built for stocking materials that are simply hard to find elsewhere in a single location.

Tips for Getting the Most Out of Your Visit

© Mill End Store – Portland (Milwaukie)

A little preparation turns a good Mill End Store visit into a great one. Before you go, measure your project and write down exactly how many yards you need for each fabric type, because the cutting counter gets busy and second-guessing your yardage slows everything down for you and the people behind you.

Arrive on a weekday if possible. Saturday mornings draw the biggest crowds, and while the energy is fun, the cutting counter lines can stretch.

Tuesday through Friday afternoons tend to be calmer, and the staff have more bandwidth to help with specific questions. The store does not carry everything, and the deadstock model means you cannot count on a specific fabric being there on any given day, so flexibility in your project planning is genuinely useful.

Enroll in the rewards program at checkout on your very first visit. The points start accumulating immediately, and the $15 coupons add up faster than you expect if you sew regularly.

Crafters who have driven from places as far as Oklahoma specifically for this store agree that the rewards program is one of the smartest reasons to make Mill End Store your primary fabric source rather than a one-time destination.