Patches and Petals
Online Store
Quilt Sampler Top Ten Shop
Join us on Facebook

New Arrivals

Santa’s on His Way Panel 1677-4
Santa's on His Way
From Dan DiPaolo of Clothworks

Upcoming Events

Cyber Monday Specials
25%-75% off, Online Only
Monday, November 30th

Sew Steady Special
Sew Steady Special
Good through December 3rd!


Twelve Weeks of Christmas

Learn something new each week at Patches and Petals. Every Tuessday night, from 5 - 7 pm, we will feature live demos and samles for our theme of the week related to the upcoming holidays.


Thursday, December 24th at Noon
Friday, December 25th
Thursday, December 31st  (Inventory)
Friday, January 1st

Broken Star Log Cabin
Broken Star Log Cabin


Warm Regards

Warm Regards quilt kit
that  appeared in Quilt Sampler magazine.

Quilts of Valor
Quilts of Valor

Welcome to Patches and Petals

Patches & Petals

Quilting Fabric & Supplies

Patches and Petals is located in the heart of Belleville, a small village outside of Madison, Wisconsin. We are a unique store that offers everything you need for your quilting projects, and we carry gifts, collectibles and antiques.

We opened in January 1998 in a 1500 square foot storefront. We started with 600 bolts and lots of dreams. The shop has steadily grown to its current size of approximately 5000 bolts of fabric. In July 2001, our growth allowed us to move our store into a wonderful historical structure that was built in 1905. The building was originally a 2 story furniture store. It still has its original tin ceiling and wood floors and we are firmly committed to preserving its integrity. We now have a shop with plenty of natural sunlight, great parking, a wonderful classroom and balconies that are perfect for displays.

We take great pride in our store, where our high quality fabrics are combined with gifts, patterns and books to create a quilter’s general store. If you are visiting southern Wisconsin make sure to include a trip to Belleville and visit Patches and Petals. Our friendly, trained and talented staff is eager to meet you and help you with your needs.