0 Items $0.00 | Shopping Cart | Details

Valentine's Day Fabric


Love is in the air because of J & O Fabrics selection of Valentines day fabric. Our Valentines day fabrics are printed on 100% quilting weight cotton. With some many amorous designs to choose from, how could you not pick them all!  Our pink hearts, polka dots, roses & kiss me prints are perfect match.  Create huggable pillows and spreads for family and loved ones.
22 Products Found Sort Results By: Items Per Page:
View Pages
Baby Hearts Novelty
Baby Hearts Novelty
Product ID: val35154
Yards Available: 11 1/8
$9.98 per yard
Order Swatch - $2.00
Be Mine For Valentine Novelty
Be Mine For Valentine Novelty
Product ID: val35967
Yards Available: 24 1/4
$9.98 per yard
Order Swatch - $2.00
Beautiful Smiles Allover Novelty
Beautiful Smiles Allover Novelty
Product ID: wom36468
Yards Available: 48
Compare at: $13.00
$10.98 per yard
Order Swatch - $2.00
Childhood Crush
Childhood Crush
Product ID: val36618
Yards Available: 12
$5.98 per yard
Order Swatch - $2.00
Framed Hearts on Lilac
Framed Hearts on Lilac
Product ID: val36643
Yards Available: 2
$4.98 per yard
Order Swatch - $2.00
Hearts & Skulls Flannel
Hearts & Skulls Flannel
Product ID: fla34574
Yards Available: 17 1/2
$7.98 per yard
Order Swatch - $2.00
Hearts & Skulls White Flannel
Hearts & Skulls White Flannel
Product ID: fla34576
Yards Available: 17 1/4
$7.98 per yard
Order Swatch - $2.00
Hearts on White Flannel
Hearts on White Flannel
Product ID: fla34403
Yards Available: 10 1/2
$7.98 per yard
Order Swatch - $2.00
Large Valentine Hearts Novelty
Large Valentine Hearts Novelty
Product ID: val34447
Yards Available: 12 1/4
$7.98 per yard
Order Swatch - $2.00
Old Fashion Romance Novelty
Old Fashion Romance Novelty
Product ID: val35436
Yards Available: 7
$9.98 per yard
Order Swatch - $2.00
Pastel Hearts
Pastel Hearts
Product ID: wom32541
Yards Available: 29
$9.98 per yard
Order Swatch - $2.00
Pin-up Sport Models: Black
Pin-up Sport Models: Black
Product ID: val35727
Yards Available: 36 3/4
$10.98 per yard
Order Swatch - $2.00
Pin-up Sport Models: White
Pin-up Sport Models: White
Product ID: val35730
Yards Available: 44 1/2
$10.98 per yard
Order Swatch - $2.00
Retro Floral Hearts Allover Novelty
Retro Floral Hearts Allover Novelty
Product ID: ret35768
Yards Available: 22 3/4
$9.98 per yard
Order Swatch - $2.00
Samarkand Velvet Stripe
Samarkand Velvet Stripe
Product ID: uph00040
Yards Available: 37
Compare at: $22.00
$18.00 per yard
Order Swatch - $2.00
Sweet Hearts Glitter
Sweet Hearts Glitter
Product ID: val37333
Yards Available: 10
Compare at: $7.98
$5.98 per yard
Order Swatch - $2.00
The Loving Ostrich Allover Novelty
The Loving Ostrich Allover Novelty
Product ID: ani35769
Yards Available: 18 1/2
$9.98 per yard
Order Swatch - $2.00
Tiny Hearts on Pink
Tiny Hearts on Pink
Product ID: val32743
Yards Available: 64
$6.98 per yard
Order Swatch - $2.00
Valentine Checkers Novelty
Valentine Checkers Novelty
Product ID: val34446
Yards Available: 7 1/2
$7.98 per yard
Order Swatch - $2.00
Valentine Chocolates Allover Novelty
Valentine Chocolates Allover Novelty
Product ID: val35968
Yards Available: 27
$9.98 per yard
Order Swatch - $2.00
Valentines Tossed Mini Hearts
Valentines Tossed Mini Hearts
Product ID: val36028
Yards Available: 3
$5.98 per yard
Order Swatch - $2.00
Wonderful Hearts Decorative
Wonderful Hearts Decorative
Product ID: nov34823
Yards Available: 39 1/2
$11.98 per yard
Order Swatch - $2.00
22 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