
You walk in thinking you just need one yard of something neutral. Three hours later you are holding velvet, denim, and a floral print you cannot explain.
The aisles stretch so far you might want to leave a breadcrumb trail. Rows of color stack up like a rainbow that decided to settle indoors.
Crafters show up with empty backseats and still somehow run out of room. You will find bolts of fabric you did not know existed and suddenly feel the urge to learn quilting.
Bring a list or accept that you will leave with things you have no plan for yet.
A Store That Has Earned Its Legendary Status

G Street Fabrics has been around since 1942, which means it has been helping crafters, sewists, and decorators for over eight decades. That kind of history does not happen by accident.
It takes consistency, quality, and a genuine commitment to the people who walk through the door.
When the store moved to its current Rockville location around October 2015, it brought all of that legacy with it and kept growing. The space itself is massive, the kind of store that makes you stop at the entrance and just take it all in before you even start browsing.
Free parking is available, which sounds like a small thing but makes a real difference when you are planning a full day of shopping. People drive in from all across the DC, Maryland, and Virginia area just to spend time here.
The staff are known for being genuinely knowledgeable and helpful, not in a pushy way, but in the way of someone who truly loves what they do. That combination of history, space, and people is what turns a fabric store into a destination worth the drive.
The Fabric Selection That Makes Crafters Go Wide-Eyed

The fabric selection at G Street is genuinely one of the most impressive things about the store. Apparel fabrics stretch across large sections, covering everything from everyday denim and knits to luxurious silks and specialty materials that you rarely find outside of a big city.
Wedding fabrics get their own dedicated area, and the quality speaks for itself. Quilting cottons are stocked in a wide range of prints and solids, making it easy to lose track of time while flipping through bolt after bolt.
What really sets this place apart is the breadth of what is available under one roof. You are not hopping between stores or ordering online and hoping the color matches.
Everything is right there, touchable and real, which matters more than most people realize when you are picking materials for a project you care about. I found myself grabbing bolts I had no immediate plan for, simply because the quality was too good to pass up.
Whether you are making a formal gown, a cozy quilt, or something in between, the selection here covers it without breaking a sweat.
The Remnant Room Is a Hidden Treasure Waiting to Be Found

There is something thrilling about a remnant room, and the one at G Street Fabrics has a reputation that precedes it. Many of the remnants come directly from the New York Fashion District, which means you are getting access to materials that have real design pedigree at a fraction of the usual cost.
New shipments typically arrive Thursday through Saturday, so timing your visit around those days gives you the best shot at finding something special before it disappears.
The randomness of a remnant room is part of the fun. You never quite know what you will find, and that unpredictability makes every visit feel fresh.
One week it might be a stunning brocade, the next a soft wool blend you could not have planned for. Regulars who know about the Thursday to Saturday restocking schedule treat it almost like a ritual, showing up with open minds and reusable bags.
For budget-conscious crafters who refuse to compromise on quality, this room alone is worth the trip.
The Home Decorating Department That Transforms Any Room

Not everyone who visits G Street Fabrics is there for clothing. The home decorating department is a whole world of its own, dedicated to people who want to transform their living spaces with custom materials.
Fabrics for upholstery, window treatments, slipcovers, cushions, bedding, and decorative pillows are all stocked in impressive variety.
Crypton upholstery fabrics are available for those who need something durable and easy to clean, and outdoor fabrics round out the selection for anyone working on porch furniture or garden cushions.
There is something satisfying about picking out the exact fabric for a specific chair or window, knowing it will fit the room perfectly because you chose it yourself. Custom labor services are also offered for larger home projects, which means you can bring your vision to the store and get real help making it happen.
The department feels like a resource as much as a retail space, the kind of place where interior design ideas start to feel genuinely achievable.
Whether you are reupholstering a beloved armchair or making new curtains from scratch, this section of the store gives you everything you need to get started confidently.
Notions and Supplies That Cover Every Crafting Need

A great fabric store is only as good as its notions section, and G Street absolutely delivers on that front. Zippers in every length and color, elastic in various widths, bias binding, trims, and an extensive thread selection are all part of what makes this store a one-stop shop for serious sewists.
The button wall deserves a special mention because it has genuinely become something of a talking point among regular visitors. Dozens of options in different colors, shapes, and textures line the display, making it easy to find exactly the right finishing touch for any project.
Small things like buttons and zippers might seem minor, but they are the details that make a finished piece look truly polished. Having access to such a wide variety in one place saves so much time compared to hunting through multiple stores or waiting for online orders.
I spent longer at the notions wall than I expected, and I was not even slightly upset about it. For anyone who sews regularly, the notions section here feels like a well-organized treasure chest, practical and exciting at the same time.
It is the kind of supply selection that makes you want to start a new project immediately.
Bernina Machines and Repair Services for Serious Sewists

G Street Fabrics is an authorized Bernina and Bernette dealer, which is a big deal for anyone who takes their sewing seriously. Bernina machines are known for their precision, durability, and the kind of quality that serious sewists are willing to invest in.
Being able to see and test machines in person before buying is something that online shopping simply cannot replicate. The staff can walk you through the features and help you find the right model for your skill level and the type of projects you love.
Beyond selling new machines, the store also offers repair services for any sewing machine, not just the brands they carry. That is a genuinely useful service, especially for people who own older machines they are emotionally attached to and do not want to replace.
There is real value in a store that supports you after the purchase, not just during it.
Whether you are a beginner looking for your first machine or an experienced sewist ready to upgrade, having a knowledgeable team nearby who can also service your equipment adds a layer of trust that is hard to find elsewhere.
It makes the whole experience feel much more personal and reliable.
Sewing Classes That Help You Level Up Your Skills

Learning to sew is one of those skills that keeps giving back long after you pick it up. G Street Fabrics offers sewing classes for people at different stages, from beginners who have never threaded a needle to more experienced crafters looking to expand their technique.
Having classes available in the same place where you buy your fabric and supplies creates a really convenient loop. You learn something new, then immediately have access to everything you need to practice and apply it.
Classes like these also build a sense of community around the store, connecting people who share a love of making things by hand. That social side of crafting is something a lot of people underestimate until they experience it.
There is something genuinely energizing about being in a room full of people who are all learning and creating together.
For parents looking for a meaningful skill to share with older kids, or adults who have always wanted to learn but never had the right opportunity, the classes here offer a low-pressure, supportive environment.
The combination of expert instruction and immediate access to quality materials makes the learning process feel smooth and encouraging from the very first session.
Sales, Specials, and Why Every Visit Feels Like a Win

One of the things that keeps people coming back to G Street Fabrics is the consistent availability of sales and specials. Regular promotions, including 25% off on fabric and notions, make it easier to stock up on premium materials without feeling guilty about the total at checkout.
Premium fabrics at reduced prices are not something you stumble across every day, and knowing that the store regularly offers these deals adds an extra layer of excitement to every visit. You might come in for one thing and leave with a cart full of smart buys.
The combination of quality and value is what really defines the shopping experience here. It is not a discount store trying to pass off low-quality goods, and it is not an intimidating high-end shop where everything feels out of reach.
It sits right in that sweet spot where quality is genuinely high and the pricing feels fair, especially during sales. For crafters who plan their projects around what is available and affordable, this store offers a kind of creative freedom that is hard to put a price on.
Address: 12220 Wilkins Ave, Rockville, MD 20852.
Dear Reader: This page may contain affiliate links which may earn a commission if you click through and make a purchase. Our independent journalism is not influenced by any advertiser or commercial initiative unless it is clearly marked as sponsored content. As travel products change, please be sure to reconfirm all details and stay up to date with current events to ensure a safe and successful trip.