Free Standard Shipping on Domestic Orders $100 and Up
Calendar
Beginner Sewing - Level 1 - Adult Class
Learn how to make a pillowcase with Barbara. What a great gift to make for that special someone!
Classes At Cotton Blossom
Quilting Classes
FINISHING: Finishing Borders Well
- Nov 08, 2025 09:30 am
- Nov 08, 2025 09:30 am
VRCLUB: Villa Rosa Club November - Jack Knife
- Nov 14, 2025 10:00 am
- Nov 14, 2025 10:00 am
BINDING: Binding Well - Quilt Binding Class
- Nov 15, 2025 09:30 am
- Nov 15, 2025 09:30 am
BINDING: Binding Well - Quilt Binding Class - Nov 15, 2025 09:30 am
Quilt Binding tips and tricks class
Cost: $ 45.00
Quilt Binding tips and tricks class
Cost: $ 45.00
VRCLUB: Villa Rosa Club December - Lazy Goose
- Dec 05, 2025 10:00 am
- Dec 05, 2025 10:00 am
VRCLUB: Villa Rosa Club Jan
- Jan 09, 2026 10:30 am
- Jan 09, 2026 10:30 am
BEGQUILT5: Beginner Quilting 5 Part Series
- Jan 13, 2026 10:00 am
- Jan 13, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series - Jan 13, 2026 10:00 am
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
FLUTTER: Flutter quilt class
- Jan 16, 2026 12:00 pm
- Jan 16, 2026 12:00 pm
FLUTTER: Flutter quilt class
- Jan 17, 2026 09:30 am
- Jan 17, 2026 09:30 am
ROSES: Roses quilt
- Feb 20, 2026 12:00 pm
- Feb 20, 2026 12:00 pm
ROSES: Roses quilt
- Feb 21, 2026 09:30 am
- Feb 21, 2026 09:30 am
BEGQUILT5: Beginner Quilting 5 Part Series
- Apr 07, 2026 10:00 am
- Apr 07, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series - Apr 07, 2026 10:00 am
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
BEGQUILT5: Beginner Quilting 5 Part Series
- Apr 21, 2026 10:00 am
- Apr 21, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series - Apr 21, 2026 10:00 am
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
KIRA: Kira quilt
- May 08, 2026 12:00 pm
- May 08, 2026 12:00 pm
KIRA: Kira quilt
- May 09, 2026 09:30 am
- May 09, 2026 09:30 am
BEGQUILT5: Beginner Quilting 5 Part Series
- Jun 16, 2026 10:00 am
- Jun 16, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series - Jun 16, 2026 10:00 am
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
VRCLUB: Villa Rosa Club July
- Jul 17, 2026 10:30 am
- Jul 17, 2026 10:30 am
VRCLUB: Villa Rosa Club August
- Aug 14, 2026 10:00 am
- Aug 14, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series
- Sep 22, 2026 10:00 am
- Sep 22, 2026 10:00 am
BEGQUILT5: Beginner Quilting 5 Part Series - Sep 22, 2026 10:00 am
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00
This is the class for you if you have wanted to get started with quilting, if you've been quilting for a while and may have missed the basics, or you just like the baby quilt we end up with at the end of the five week course!
Cost: $ 160.00







