0 Items $0.00 | Shopping Cart | Details

Christmas Fabric


Our Christmas fabric prints are perfect for that memorable holiday gift. Christmas prints are an excellent way to help you decorate your home for the holiday. At J & O Fabrics Store it is Christmas all year round.  Bring a little laughter to someone special with our Santa collection. We have Harley Ride & Sleigh Ride Santa, Gift Giving & Making Friends Santa and even a surfing Santa below.  
105 Products Found Sort Results By: Items Per Page:
View Pages
A Child's Winter Fun
A Child's Winter Fun
Product ID: chr36939
Yards Available: 16
Compare at: $12.98
$10.98 per yard
Order Swatch - $2.00
A Christmas Gathering Wreath Panel
A Christmas Gathering Wreath Panel
Product ID: chr36567
Panels Available: 10
$4.98 per panel
All I Want For Christmas Pin Up Guys: Black
All I Want For Christmas Pin Up Guys: Black
Product ID: pin31888
Yards Available: 12 7/8
$9.98 per yard
Order Swatch - $2.00
Animal Holiday Helpers Panel
Animal Holiday Helpers Panel
Product ID: chr35827
Panels Available: 8
$4.98 per panel
Baby Jesus Nativity Scene Panel
Baby Jesus Nativity Scene Panel
Product ID: rel00029
Panels Available: 3
$9.98 per panel
Beach Santa All Over
Beach Santa All Over
Product ID: chr31970
Yards Available: 61
$9.98 per yard
Order Swatch - $2.00
Bulbs Allover
Bulbs Allover
Product ID: chr30791
Yards Available: 3 5/8
$7.98 per yard
Order Swatch - $2.00
Cardinals and Christmas Wreaths Allover
Cardinals and Christmas Wreaths Allover
Product ID: chr35860
Yards Available: 6 1/2
$5.98 per yard
Order Swatch - $2.00
Christmas Appliques Panel
Christmas Appliques Panel
Product ID: chr36570
Panels Available: 5
$4.98 per panel
Christmas Bakery Novelty
Christmas Bakery Novelty
Product ID: chr35329
Yards Available: 9
$9.98 per yard
Order Swatch - $2.00
Christmas Children Around The World Novelty Fabric
Christmas Children Around The World Novelty Fabric
Product ID: chr35405
Yards Available: 14 1/4
$10.98 per yard
Order Swatch - $2.00
Christmas Gathering: Stocking Panels
Christmas Gathering: Stocking Panels
Product ID: chr35831
Panels Available: 9
$4.98 per panel
Christmas Gingerbread Cookies Allover Novelty
Christmas Gingerbread Cookies Allover Novelty
Product ID: chr36274
Yards Available: 25
Compare at: $12.00
$9.98 per yard
Order Swatch - $2.00
Christmas Gingerbread Houses Allover Novelty
Christmas Gingerbread Houses Allover Novelty
Product ID: chr36276
Yards Available: 27 1/2
Compare at: $12.00
$9.98 per yard
Order Swatch - $2.00
Christmas Golden Flower Novelty
Christmas Golden Flower Novelty
Product ID: chr35464
Yards Available: 19 1/2
$5.98 per yard
Order Swatch - $2.00
Christmas Greetings
Christmas Greetings
Product ID: chr31530
Yards Available: 1 1/4
$7.98 per yard
Order Swatch - $2.00
Christmas Post Cards Allover
Christmas Post Cards Allover
Product ID: chr35210
Yards Available: 13 7/8
$9.98 per yard
Order Swatch - $2.00
Christmas Spirit
Christmas Spirit
Product ID: chr30687
Yards Available: 20
$7.98 per yard
Order Swatch - $2.00
Christmas Stripes Novelty
Christmas Stripes Novelty
Product ID: chr34450
Yards Available: 10
$7.98 per yard
Order Swatch - $2.00
Christmas Toys Allover Novelty
Christmas Toys Allover Novelty
Product ID: chr35465
Yards Available: 5 7/8
$5.98 per yard
Order Swatch - $2.00
Christmas Tree Ball Ornaments Novelty
Christmas Tree Ball Ornaments Novelty
Product ID: chr35455
Yards Available: 39
$5.98 per yard
Order Swatch - $2.00
Fancy Peppermints Allover: Green & Red
Fancy Peppermints Allover: Green & Red
Product ID: chr000171
Yards Available: 6
Compare at: $12.00
$8.98 per yard
Order Swatch - $2.00
Fancy Peppermints Allover: Red
Fancy Peppermints Allover: Red
Product ID: chr000170
Yards Available: 26 1/4
Compare at: $10.98
$8.98 per yard
Order Swatch - $2.00
Framed Vintage Christmas Memories Panel
Framed Vintage Christmas Memories Panel
Product ID: chr36648
Panels Available: 7
$8.98 per panel
Green Roses on Red Cotton Calico
Green Roses on Red Cotton Calico
Product ID: chr36538
Yards Available: 13
$5.98 per yard
Order Swatch - $2.00
Heartland Christmas
Heartland Christmas
Product ID: chr36641
Yards Available: 9
$4.98 per yard
Order Swatch - $2.00
Hearts & Holly Leaves Allover Novelty
Hearts & Holly Leaves Allover Novelty
Product ID: chr35463
Yards Available: 16
$5.98 per yard
Order Swatch - $2.00
Heavenly Holiday
Heavenly Holiday
Product ID: rel36709
Yards Available: 8
Compare at: $8.98
$6.98 per yard
Order Swatch - $2.00
Hello Kitty Christmas Novelty
Hello Kitty Christmas Novelty
Product ID: chi36545
Yards Available: 25
Compare at: $12.98
$9.98 per yard
Order Swatch - $2.00
Ho Ho Ho Christmas Wall Hanging
Ho Ho Ho Christmas Wall Hanging
Product ID: chr35830
Panels Available: 8
$4.98 per panel
Holiday Glitter
Holiday Glitter
Product ID: chr31136
Yards Available: 33 1/8
$6.98 per yard
Order Swatch - $2.00
Holiday Pooches Allover Novelty
Holiday Pooches Allover Novelty
Product ID: dog35331
Yards Available: 26 5/8
$10.98 per yard
Order Swatch - $2.00
Holiday Pooches In Stocking Novelty
Holiday Pooches In Stocking Novelty
Product ID: dog35332
Yards Available: 38
$10.98 per yard
Order Swatch - $2.00
Holiday Presents Every Where Novelty
Holiday Presents Every Where Novelty
Product ID: hol35285
Yards Available: 7 1/4
$9.98 per yard
Order Swatch - $2.00
Holiday Season: Peanut Gang Blue Novelty
Holiday Season: Peanut Gang Blue Novelty
Product ID: com35204
Yards Available: 26
$9.98 per yard
Order Swatch - $2.00
Holiday Season: Peanut Gang Navy Novelty
Holiday Season: Peanut Gang Navy Novelty
Product ID: com35206
Yards Available: 36
$9.98 per yard
Order Swatch - $2.00
Holiday Snapshot On Crimson
Holiday Snapshot On Crimson
Product ID: chr36614
Yards Available: 11
$7.98 per yard
Order Swatch - $2.00
Holiday Wreaths Allover Novelty
Holiday Wreaths Allover Novelty
Product ID: chr35987
Yards Available: 19
$5.98 per yard
Order Swatch - $2.00
Holly On Canvas
Holly On Canvas
Product ID: can36728
Yards Available: 22 7/8
Compare at: $11.98
$9.98 per yard
Order Swatch - $9.98
Holly Wrapped Fruit
Holly Wrapped Fruit
Product ID: chr36536
Yards Available: 16
$5.98 per yard
Order Swatch - $2.00
Home is Where the Heart Is.
Home is Where the Heart Is.
Product ID: chr30682
Yards Available: 19 1/2
$5.98 per yard
Order Swatch - $2.00
Hometown Winter Wonderland
Hometown Winter Wonderland
Product ID: chr36941
Yards Available: 16
Compare at: $12.98
$10.98 per yard
Order Swatch - $2.00
How The Grinch Stole Xmas Panel
How The Grinch Stole Xmas Panel
Product ID: sue33844
Panels Available: 20
$8.98 per panel
How The Grinch Stole Xmas: Cindy-Lou Who Allover
How The Grinch Stole Xmas: Cindy-Lou Who Allover
Product ID: seu33848
Yards Available: 39 1/4
$10.98 per yard
Order Swatch - $2.00
How The Grinch Stole Xmas: Grinch Allover Cotton
How The Grinch Stole Xmas: Grinch Allover Cotton
Product ID: sue33849
Yards Available: 20 1/8
$10.98 per yard
Order Swatch - $2.00
How The Grinch Stole Xmas: Grinch Allover Fleece
How The Grinch Stole Xmas: Grinch Allover Fleece
Product ID: fle35343
Yards Available: 16
$19.98 per yard
Order Swatch - $2.00
How The Grinch Stole Xmas: Merry Grinchmas Novelty
How The Grinch Stole Xmas: Merry Grinchmas Novelty
Product ID: sue33843
Yards Available: 12
$10.98 per yard
Order Swatch - $2.00
Hurry Down The Chimney Novelty
Hurry Down The Chimney Novelty
Product ID: chr36277
Yards Available: 32 3/4
Compare at: $12.98
$10.98 per yard
Order Swatch - $2.00
La Virgencita Novelty
La Virgencita Novelty
Product ID: rel35167
Yards Available: 9
$11.98 per yard
Order Swatch - $2.00
Let It Snow!
Let It Snow!
Product ID: chr36766
Yards Available: 15
Compare at: $11.98
$9.98 per yard
Order Swatch - $2.00
Mint Lollipops Allover Novelty
Mint Lollipops Allover Novelty
Product ID: fod36275
Yards Available: 29
Compare at: $12.00
$9.98 per yard
Order Swatch - $2.00
Mistletoe On Grid
Mistletoe On Grid
Product ID: chr36645
Yards Available: 2 1/2
$2.98 per yard
Order Swatch - $2.00
Night Holly Leaves Allover Calico
Night Holly Leaves Allover Calico
Product ID: cal36238
Yards Available: 15
Compare at: $10.00
$5.98 per yard
Order Swatch - $2.00
Norman Rockwell Vintage Christmas
Norman Rockwell Vintage Christmas
Product ID: chr36611
Yards Available: 5
$7.98 per yard
Order Swatch - $2.00
North Pole Fun Novelty
North Pole Fun Novelty
Product ID: chr35339
Yards Available: 17 1/4
$10.98 per yard
Order Swatch - $2.00
Peanut Gang: Christmas Caroling
Peanut Gang: Christmas Caroling
Product ID: com36483
Yards Available: 5 3/4
Compare at: $12.98
$9.98 per yard
Order Swatch - $2.00
Peppermint Teddy Appliques Panel
Peppermint Teddy Appliques Panel
Product ID: chr36569
Panels Available: 2
$4.98 per panel
Polar Bear Holiday
Polar Bear Holiday
Product ID: chr36609
Yards Available: 3
$7.98 per yard
Order Swatch - $2.00
Puppies First Christmas Novelty
Puppies First Christmas Novelty
Product ID: chr34056
Yards Available: 2 1/8
$9.98 per yard
Order Swatch - $2.00
Red & Green Check Taffeta
Red & Green Check Taffeta
Product ID: taf0007
Yards Available: 47 1/4
Compare at: $9.00
$7.98 per yard
Order Swatch - $2.00
Red Blossoms On Vines
Red Blossoms On Vines
Product ID: cal36635
Yards Available: 14
$3.98 per yard
Order Swatch - $2.00
Rodeo Santa Novelty
Rodeo Santa Novelty
Product ID: chr34671
Yards Available: 29 1/4
$9.98 per yard
Order Swatch - $2.00
Rudolph Story Book
Rudolph Story Book
Product ID: 30120
Panels Available: 18
$5.98 per panel
Run Away Sled: Black Novelty
Run Away Sled: Black Novelty
Product ID: chr35207
Yards Available: 43 5/8
$9.98 per yard
Order Swatch - $2.00
Run Away Sled: Cream Novelty
Run Away Sled: Cream Novelty
Product ID: chr35208
Yards Available: 14 1/2
$9.98 per yard
Order Swatch - $2.00
Santa Funny Adventure Novelty
Santa Funny Adventure Novelty
Product ID: chr35340
Yards Available: 16
$10.98 per yard
Order Swatch - $2.00
Santa Noah's Ark Panel
Santa Noah's Ark Panel
Product ID: chr36568
Panels Available: 11
$8.98 per panel
Santa On Blue
Santa On Blue
Product ID: chr36613
Yards Available: 9
$7.98 per yard
Order Swatch - $2.00
Santa On Vacation Novelty
Santa On Vacation Novelty
Product ID: chr33714
Yards Available: 120 1/8
Compare at: $10.98
$8.98 per yard
Order Swatch - $2.00
Santas In Town Fleece
Santas In Town Fleece
Product ID: chr33735
Yards Available: 1 1/4
Compare at: $15.00
$10.98 per yard
Order Swatch - $2.00
Santa's Summer Breeze novelty
Santa's Summer Breeze novelty
Product ID: chr36364
Yards Available: 12 1/4
Compare at: $15.00
$10.98 per yard
Order Swatch - $2.00
Santa's Workshop Novelty
Santa's Workshop Novelty
Product ID: chr36478
Yards Available: 25 1/2
Compare at: $15.00
$10.98 per yard
Order Swatch - $2.00
Snoopy Decoration Novelty
Snoopy Decoration Novelty
Product ID: com35205
Yards Available: 22 7/8
$10.98 per yard
Order Swatch - $2.00
Snow Day!
Snow Day!
Product ID: chr30292
Yards Available: 31
Compare at: $13.00
$9.98 per yard
Order Swatch - $2.00
Snow Family Panel
Snow Family Panel
Product ID: chr35337
Panels Available: 14
$9.98 per panel
Snow Globes
Snow Globes
Product ID: chr30293
Yards Available: 15
Compare at: $10.98
$8.98 per yard
Order Swatch - $2.00
Snowflakes Allover Novelty
Snowflakes Allover Novelty
Product ID: chr33891
Yards Available: 19
Compare at: $10.00
$8.98 per yard
Order Swatch - $2.00
Snowman Carols Allover Novelty
Snowman Carols Allover Novelty
Product ID: chr36174
Yards Available: 15
Compare at: $10.00
$8.98 per yard
Order Swatch - $2.00
Spongebob Christmas Novelty
Spongebob Christmas Novelty
Product ID: com36220
Yards Available: 44 1/4
Compare at: $11.00
$9.98 per yard
Order Swatch - $2.00
Streams of Red Holly
Streams of Red Holly
Product ID: chr36539
Yards Available: 24
$5.98 per yard
Order Swatch - $2.00
Super Santa Novelty
Super Santa Novelty
Product ID: chr33918
Yards Available: 14
Compare at: $15.00
$10.98 per yard
Order Swatch - $2.00
The Holy Baby Panel
The Holy Baby Panel
Product ID: rel35397
Panels Available: 7
$8.98 per panel
The Santa Matrix On Cotton
The Santa Matrix On Cotton
Product ID: chr36535
Yards Available: 10
$5.98 per yard
Order Swatch - $2.00
Tossed Photos Of Santa Novelty
Tossed Photos Of Santa Novelty
Product ID: chr35338
Yards Available: 26 1/2
$10.98 per yard
Order Swatch - $2.00
Tossed Snowmen
Tossed Snowmen
Product ID: chr36940
Yards Available: 16
Compare at: $12.98
$10.98 per yard
Order Swatch - $2.00
Vintage Christmas Ornaments and Stars Cotton
Vintage Christmas Ornaments and Stars Cotton
Product ID: chr36534
Yards Available: 13
$5.98 per yard
Order Swatch - $5.98
Vintage Raggedy Ann and Andy Christmas Novelty
Vintage Raggedy Ann and Andy Christmas Novelty
Product ID: chr36637
Yards Available: 8
$4.98 per yard
Order Swatch - $2.00
Vintage Raggedy Ann and Andy Christmas Novelty: Green
Vintage Raggedy Ann and Andy Christmas Novelty: Green
Product ID: chr36638
Yards Available: 5
$4.98 per yard
Order Swatch - $2.00
Vintage Santa & Reindeer Pattern Panel
Vintage Santa & Reindeer Pattern Panel
Product ID: chr36571
Panels Available: 14
$4.98 per panel
White Daffodils on Green
White Daffodils on Green
Product ID: chr36532
Yards Available: 18
$5.98 per yard
Order Swatch - $2.00
Winter Fun Homes Novelty
Winter Fun Homes Novelty
Product ID: chr33883
Yards Available: 26
Compare at: $10.00
$8.98 per yard
Order Swatch - $2.00
Winter Fun Novelty
Winter Fun Novelty
Product ID: chr33884
Yards Available: 12
Compare at: $10.00
$8.98 per yard
Order Swatch - $2.00
Winter Fun Snowball Accessories Novelty
Winter Fun Snowball Accessories Novelty
Product ID: chr33882
Yards Available: 12 1/4
Compare at: $12.98
$10.98 per yard
Order Swatch - $2.00
Wish You A Fairy Christmas
Wish You A Fairy Christmas
Product ID: chr31548
Yards Available: 15
$8.98 per yard
Order Swatch - $2.00
Polar Bears Christmas On Blue Ice
Polar Bears Christmas On Blue Ice
Product ID: chr36608
$7.98 per yard
Estimated Arrival: No ETA
Discontinued
Charlie Brown Christmas Panel
Charlie Brown Christmas Panel
Product ID: com35203
$9.98 per panel
Estimated Arrival: No ETA
Out of Stock
Fun Time In The Sun Novelty
Fun Time In The Sun Novelty
Product ID: chr35341
$10.98 per yard
Estimated Arrival: No ETA
Out of Stock
Holly Jolly Santa Clause Novelty
Holly Jolly Santa Clause Novelty
Product ID: chr35209
$9.98 per yard
Estimated Arrival: No ETA
Out of Stock
How The Grinch Stole Xmas:Ornaments
How The Grinch Stole Xmas:Ornaments
Product ID: sue33850
$10.98 per yard
Estimated Arrival: No ETA
Out of Stock
Jolly Candy Canes: Black Novelty
Jolly Candy Canes: Black Novelty
Product ID: chr34125
$8.98 per yard
Estimated Arrival: No ETA
Out of Stock
Jolly Candy Canes: Green Novelty
Jolly Candy Canes: Green Novelty
Product ID: chr34126
$9.98 per yard
Estimated Arrival: No ETA
Out of Stock
Santa Coming To Town Novelty
Santa Coming To Town Novelty
Product ID: chr35335
$9.98 per yard
Estimated Arrival: No ETA
Out of Stock
Snow People Novelty
Snow People Novelty
Product ID: chr34672
$9.98 per yard
Estimated Arrival: No ETA
Out of Stock
Snowflakes Allover Novelty: Blue
Snowflakes Allover Novelty: Blue
Product ID: chr34452
$7.98 per yard
Estimated Arrival: No ETA
Out of Stock
Vintage Christmas Sundials and Ornaments
Vintage Christmas Sundials and Ornaments
Product ID: chr36612
$5.98 per yard
Estimated Arrival: No ETA
Out of Stock
105 Products Found Sort Results By: Items Per Page:
View Pages

Narrow Results by:
 
 
We're constantly updating our inventory, so check this section for our newest arrivals!
 
Save up to 75% on our selection of clearance fabrics.
 
Gift Cards Are Available!
for more information
on purchasing or
redeeming gift cards
click here