


Browse Our Fabric Range
Dive into our main cotton fabric collection, featuring festive Christmas Fabric, sports-themed NFL Fabric, College Fabric, Cartoon Fabric and cotton fabric by yard.
NFL Fabric And Sports Collection
Shop and score big with our NFL fabric material, soccer cotton fabric, baseball and basketball cotton fabric. Your ultimate cotton fabric sports theme awaits.
-
Detroit Lions NFL Cotton fabric 14727D Detroit lion fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
San Francisco 49ers fabric 70450D Pennant San Francisco cotton fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Philadelphia Eagles fabric 70114-D NFL Fabric Eagle Cotton
Regular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Washington Commanders fabric NFL fabric Washington fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Philadelphia Eagles fabric NFL fabric 70532 NFL Eagles cotton fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Dallas Cowboys Fabric 14443 Pennant NFL Cotton fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
San Francisco 49ers fabric 70404D SF 49er NFL Cotton fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Dallas Cowboys fabric 1040-White NFL Cotton Fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Kansas City Chiefs fabric 6315-D NFL Fabric Kansas fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
New York Giants fabric NFL Fabric 6314D NY fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Cincinnati Bengals fabric 6229 D NFL Cotton fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Kansas City Chiefs Cotton fabric 70112D NFL Fabric Kansas fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Pittsburgh Steelers cotton fabric Original Steelers print
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Dallas Cowboys fabric 6313-D NFL Fabric Dallas fabric Helmet
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale -
Pittsburgh Steelers fabric 14450 Pennant Steeler NFL fabric
Regular price $12.00 USD per YardRegular priceUnit price / per$14.00 USDSale price $12.00 USD per YardSale
Kids Fabric for Bedroom and Nursery
Kids Fabric for Boys, Girls and Baby Nursery Fabrics Collection, Browse our cotton fabric for kids, including nursery fabric panels, nursery fabric collections, cotton fabrics for kids and nursery quilt fabric designs, for kids’ projects.
-
Baby Dragons fabric CD3087 Cute Dragon Toss
Regular price $11.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.00 USD per Yard -
Bee Butterfly Worm Insect fabric 6150 lady bugs dragonfly
Regular price $10.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.00 USD per Yard -
Big March of the Dinosaur fabric6076-99 T Rex fabric
Regular price $11.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.00 USD per Yard -
Bingo and Bluey fabric 78285 Disney cotton fabric
Regular price $10.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.00 USD per Yard -
Black I want Candy fabric 10406 by Corey Paige
Regular price $10.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.00 USD per Yard -
Blue Mermaid fabric CD3547 Underwater Mermaids
Regular price $11.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.00 USD per Yard -
Blue Sky Fairy fabric CM8861 Posh fairies
Regular price $11.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.40 USD per Yard -
Boho Buddies 1716 lion cow sheep nursery fabric
Regular price $11.80 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.80 USD per Yard -
Bright Jigsaw Puzzle fabric C6344 puzzle piece fabric
Regular price $10.20 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.20 USD per Yard -
Bulldozer fabric 2119 See you later Excavator
Regular price $10.20 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.20 USD per Yard -
Carousel fabric DFG2866 Merry Go Round
Regular price $9.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $9.00 USD per Yard -
Curious George fabric 68351 Donut and Ice Cream Fabric
Regular price $8.60 USD per YardRegular priceUnit price / per$0.00 USDSale price $8.60 USD per Yard -
Cute Mermaid fabric 17003 Mermaids playing in the ocean fabric
Regular price $10.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.40 USD per Yard -
Dinosaur fabric 3262 Jurassic dinosaurs cotton fabric
Regular price $10.80 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.80 USD per Yard -
Fire Dragon fabric C8487 Do Not Wake the Dragon
Regular price $10.80 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.80 USD per Yard

Christmas 2025
Celebrate the festive season and holidays with our Christmas fabric, quilting fabrics, Christmas plaid cotton fabric and Christmas prints for festive décor, crafts, gifts and more.

Mary Jo Fabrics
Mary Jo Fabrics was founded to fuel passion through fabric and we champion creativity. For over five years online, we have passionately supplied premium cotton fabric for various projects. Discover high-quality cotton fabric by the yard, with convenient quarter-yard cuts and no minimums. We source from bulk wholesale, ensuring fantastic value. We have established ourselves as a trusted source for high-quality fabrics, and our commitment to providing top-notch, personalized services means you get the perfect cotton fabric material for quilting, crafts, home décor, and for any inspiring DIY fabric project. Every order ships in 24 hours; orders over $55 ship free via USPS Priority. We are here to help you keep creating.

Exclusive Discount Fabrics
Uncover incredible value on your favorite cotton fabric with our discount. We believe creativity should not break the bank, so we offer amazing deals on quality cotton fabric. Here, you will discover a curated selection of beautiful cotton fabric material at unbeatable prices. Whether you need a small cut or significant cotton fabric by the yard, our deals make it easy to expand your collection. We ensure that even our discounted cotton fabric material maintains the high standards you've come to expect. These quality fabrics are ideal for everything from everyday sewing to crafting unique DIY fabric quilts for friends and family. Do not miss out on these limited-time offers to bring your textile dreams to life without compromising on the quality you expect from us.
College And University Fabric Collection
Find college cotton fabrics, affordable fabrics for students, small cloth pieces for school projects and DIY fabric pieces online. Great fabric for art projects or upcycled fabric for DIY.
-
Clemson fabric Clem1178 Clemson Tigers cotton fabric
Vendor:Sykel EnterprisesRegular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Clemson fabric Clem 020 Block college cotton fabric
Vendor:Sykel EnterprisesRegular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
ECU fabric ECU1178 college fabric ECU Pirates
Vendor:Sykel EnterprisesRegular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Georgia Bulldogs GA1178 NCAA College Cotton Fabric
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard -
Georgia fabric GA-1267 Pennant Georgia Bulldogs UGA fabric
Vendor:Sykel EnterprisesRegular price $9.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $9.00 USD per Yard -
Georgia fabric GA020 UGA fabric Georgia Bulldogs cotton fabric
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard -
Georgia Tech fabric GT-020 Georgia Tech Yellow Jackets
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard -
Georgia Tech Yellow Jackets fabric GT1178 Georgia Tech cotton fabric
Vendor:Sykel EnterprisesRegular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
Plaid Penn State fabric PS1207 Nittany Lion fabric
Vendor:Sykel EnterprisesRegular price $10.20 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.20 USD per Yard -
UNC Charlotte 49ers fabric NCC1178 college cotton Niner Nation
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard -
UNC Tarheel fabric 1164 Ramses UNC Chapel Hill college fabric
Vendor:Sykel EnterprisesRegular price $12.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.00 USD per Yard -
UNC Tarheel fabric Camo UNC college fabric camouflage
Vendor:Sykel EnterprisesRegular price $7.80 USD per YardRegular priceUnit price / per$10.00 USDSale price $7.80 USD per YardSale -
UNC Tarheel fabric NC1178 Ramses UNC fabric North Carolina
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per YardSold out -
UNC Tarheel fabric NC1200 Paisley UNC fabric North Carolina
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard -
UNC Tarheel fabric NC2001 North Carolina Doodle fabric
Vendor:Sykel EnterprisesRegular price $12.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $12.40 USD per Yard
Animal Fabric Collection
Explore our animal print fabric collection, including Christmas party animals’ fabric, green animal print fabric and anime fabric material. Ideal for crafting cute fabric stuffed animals’ attire and other creative projects.
-
King of the Grill fabric CD1334 Butcher meat cuts
Vendor:Timeless TreasuresRegular price $10.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.40 USD per Yard -
Grey Farm Animal fabric 15838 Cow Pigs Chicken Sheep
Vendor:Fabric TraditionsRegular price $8.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $8.00 USD per Yard -
Wild deer fabric WW-3146 Deer Glance
Vendor:David TextilesRegular price $9.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $9.00 USD per Yard -
White tail deer fabric 4178-39 Wilderness Song Big buck deer fabric
Vendor:Blank Quilting CorporationRegular price $11.80 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.80 USD per Yard -
White Kitten fabric FLSH052R Heart cat fabric
Vendor:Freckle & LollieRegular price $8.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $8.00 USD per Yard -
Crazy cat fabric 1556-6797 Colorful packed cats
Vendor:Foust TextilesRegular price $8.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $8.00 USD per Yard -
Highland cow fabric DX-6665-4C Brown cow cotton fabric
Vendor:David TextilesRegular price $11.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.00 USD per Yard -
Pink Pig fabric 1572-8462 Cute pigs fabric
Vendor:Foust TextilesRegular price $9.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $9.00 USD per Yard -
Back to the Farm Animal fabric 23043 goat pig
Vendor:3 Wishes FabricsRegular price $10.60 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.60 USD per Yard -
White animal deer fabric 5876 Buffalo plaid fabric
Vendor:Studio E FabricsRegular price $10.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.00 USD per Yard -
Pigs and Cows cotton fabric 75792 Farm cotton fabric
Vendor:Springs CreativeRegular price $8.60 USD per YardRegular priceUnit price / per$0.00 USDSale price $8.60 USD per Yard -
Chicken wire fabric CD2745 Black Chicken Wire Fence
Vendor:Timeless TreasuresRegular price $11.00 USD per YardRegular priceUnit price / per$0.00 USDSale price $11.00 USD per Yard -
Farm Animal Goat fabric 434 Black Goats Cotton fabric
Vendor:Elizabeth's StudioRegular price $10.40 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.40 USD per Yard -
Cream leopard fabric 18008 animal print
Vendor:3 Wishes FabricsRegular price $10.60 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.60 USD per Yard -
African Safari animal fabric lions zebras elephants
Vendor:Foust TextilesRegular price $10.20 USD per YardRegular priceUnit price / per$0.00 USDSale price $10.20 USD per Yard
Popular Picks
Explore our Popular Picks and shop your favorites before they're gone!
What Our Fans Are Saying
Real reviews from crafters and sewists. See why our community loves our high-quality fabrics and fast shipping.
Blog posts
View all-
The Ultimate Guide to Cotton Fabric: Uses, Care...
For anyone who loves to create with their hands, from seasoned quilters and passionate sewists to enthusiastic hobbyists, cotton fabric holds a special place in the crafting world. Cotton fabric...
The Ultimate Guide to Cotton Fabric: Uses, Care...
For anyone who loves to create with their hands, from seasoned quilters and passionate sewists to enthusiastic hobbyists, cotton fabric holds a special place in the crafting world. Cotton fabric...
-
How to make a bucket hat cute video we like on ...
We love bucket hats for summer - and they aren't too hard to make
How to make a bucket hat cute video we like on ...
We love bucket hats for summer - and they aren't too hard to make
-
Some of our favorite cotton fabrics
Sometimes it is hard to see the good fabrics in a sea of 500 prints Here are some of my favorites in the store
Some of our favorite cotton fabrics
Sometimes it is hard to see the good fabrics in a sea of 500 prints Here are some of my favorites in the store
Your Picks, Ready to Go!
-
Premium Fabric Quality
Each piece is carefully selected for softness, longevity, and comfort.
-
Fast & Safe Shipping
We pack with care and deliver quickly to your doorstep all over India.
-
Exclusive Prints & Styles
A wide variety of patterns for your fashion, DIY, or décor needs.
-
Custom Cut Options
Only need a meter? We’ve got you covered with flexible fabric piece orders