Welcome to Buttons and Bolts
Fabric & Quilting Supply!

Western Kenosha County’s premier quilt shop!


Buttons and Bolts is a bright, friendly place to find all your quilting needs. We have a variety of patterns, books, and fabrics, and our selections change monthly. Our teachers have designed classes that will appeal to beginners and experienced quilters alike. We also offer long arm quilting services and supplies. Our goal is to make customers our friends. If we don’t have it, tell us! Want to receive our email newsletter?

Click here.

Wooly Block Adventure Is Here!


Collect Wooly Blocks between October 15 and December 15, 2016!

Be the first customer who brings in a completed project (appliqués stitched, project backed and labeled such as table runners, pillows, wallhangings, bags, etc.) using 8 different patterns from at least 8 different Wooly Block Adventure participating shops and you can win a wool fat quarter and a $25 gift certificate. You must also bring in pattern tags as verification. Challenge expires February 15, 2017.  See the Row by Row website for more details.

New Block of the Month

Registration is now open for our newest Block of the Month program, Star-Spangled Liberty.  Click on the photo for more details.

star-spangled_liberty BOM

Pieced Option

Applique Option

Applique Option

Holiday Hours

Wednesday, November 23 – 10am to 2pm
Thursday, November 24 – closed
Regular hours resume on Friday, November 25

Saturday, December 24 – 9am to 1pm
Sunday, December 25 – Closed
Regular hours resume on Tuesday, December 27

Saturday, December 31 – 9am to 1pm
Sunday, January 1 – Closed (New Year Sew-In Event)
Regular hours resume on Tuesday, January 3

This Month’s Events

Click on an event title to see more information and register online
Pumpkin & Leaf Wool Mat
  • Wednesday, October 26, 2016 - 10:00 am to 5:00 pm - Class fee: $40.00

    Sit and Sew
  • Friday, October 28, 2016 - 12:00 pm to 4:00 pm - Class fee: $5.00

    Wool Workday
  • Saturday, October 29, 2016 - 9:00 am to 12:00 pm - Class fee: $10.00

    To see more upcoming classes, visit our Calendar of Events page.