Skip Navigation Website Accessibility

Material Girl is located in downtown Crystal Lake and filled with over 4,000 bolts of quilting fabric and the latest and greatest in  notions, buttons, books and patterns.

Material Girl features fabrics from Moda,  FreeSpirit, Michael Miller, Robert Kaufman, Andover, Anthology, Art Gallery, Riley Blake, Clothworks, P&B Textiles, and Henry Glass just to name a few.

We also offer quilting classes from beginner to advanced.

We officially opened our doors for business on June 25, 2010. Customers old and new were pleasantly surprised with the fresh look, the same charm, and the great inventory. The shop sold on August 1st, 2019 to Laura Helvie who has worked in the quilting industry for over 13 years. 

If you are a local, or a loyal customer, you are well aware that Material Girl’s predecessor, The Fabric Shop, was a fixture in the heart of beautiful downtown Crystal Lake. The Fabric Shop, which occupied the same space at 21 N. Williams Street for over 50 years, was lovingly referred to as “Millie’s” by the majority of its loyal customers. Millie Gieseke, aka “The Queen of Williams Street”, owned and operated this vintage dry goods shop since its inception in October of 1959.

Always fully stocked with a large inventory of fabrics, ranging from apparel to upholstery, Millie’s was always the place to come for those special, hard-to-find fabrics, notions, and, of course, friendly, knowledgeable advice. If Millie didn’t carry it, chances are you wouldn’t be able to find it any where.

While you'll still find a wide array of those famous buttons, we are now concentrating on the quilting side of sewing with a few fun additional classes for bag makers, pillow enthusiasts and even a tuffet now and then.

Please visit  us to find:

  • Batiks
  • Contemporary and Brights
  • Novelty
  • Children’s
  • Patterns
  • Ribbons
  • Buttons
  • Notions
  • Quilting Classes

Material Girl strives to offer stellar customer service along with expert advice.
We continue to explore new fabric lines and add them to our inventory. We are happy

to offer our opinions in the fabric selection process and assist with all types of quilting advice.
The Material Girl staff has over 200 combined years of sewing experience. Make sure you check
out the classes we are offering.


We look forward to serving your fabric and quilting needs!

Contact Info
Phone: (815) 459-2084

21 N. Williams
Crystal Lake, IL
    • Tuesday to Friday
    • 10:00 a.m. to 5:00 p.m.
    • Saturday
    • 10:00 a.m. to 4:00 p.m.
      • Sunday
      • Noon to 3:00 p.m.
Privacy Statement

Find Us