Tie-Dye Cotton Print Fabric – Blue Purple Green Shirting Material 58 Inch Wide






Tie-Dye but make it electric!
This blue, purple, and green tie-dye cotton print fabric is a whole mood—vibrant, bold, and just unpredictable enough to keep things interesting. It’s soft, breathable, and 58 inches wide, making it perfect for whipping up statement shirting, groovy dresses, or a DIY project that screams ‘main character energy.’ Whether you're channeling 70s festival vibes or adding a splash of color to your next quilt, this fabric is here to shake things up in the best way.
DETAILS
• Material: 100% Cotton – soft, breathable, and easy to sew
• Width: 58 inches – because more fabric means more possibilities
• Print: Swirls of blue, purple, and green with that perfect retro tie-dye aesthetic
• Feel: A true woven broadcloth—structured enough for button-downs and crisp sewing projects but soft enough for everyday wear
• Care Instructions: Machine wash cold, tumble dry low. Pre-wash recommended because shrinking surprises are never groovy.
• Limited Stock
PERFECT FOR
• Retro-inspired shirting that turns heads
• Maxi skirts & dresses that belong at a music festival (or just twirling in your living room)
• Quilting projects that refuse to blend in
• DIY accessories—because why settle for basic?
HOW TO ORDER
All Orders are Continuous Cut
Example Purchase for 2.5 Yards
* Select "Yards-Enter Quantity" from the drop down and enter “2”
* Select "Add or Buy 1/2 YD" from the drop down menu and enter “1”
SHIPPING
• Orders ship USPS Ground
• Ship Days are Monday - Thursday EST
• MONDAY HOLIDAY Weekends - Orders Placed on Thursday will ship the following Tuesday. (if you did not receive a shipping notification that day!)
• We’ll keep you in the loop with order updates + shipping confirmation.
RETURNS
• Fabrics are NOT Refundable ~Please contact us if you have any issues!
COLOR DISCLAIMER
• Please be aware that while we do our best to scan and photograph the colors accurately, all monitors display colors differently, please allow some variation between what you see on your screen and what you see in real life.























