Get Free Shipping!

FREE SHIPPING On All Online Orders Over $150** In the Continental US **Exclusions Apply

American Family Owned & Operated for 4 Generations!




Fabric - New Arrivals

Most items shown are in stock however, merchandise availability is subject to change on a daily basis. If any of your selections are not in stock a sales associate will contact you as soon as your order is received. Feel free to contact us with any questions regarding back order status or to search for a pattern you don’t see online.

Color Preferences (click to select or de-select)

  • Black
  • Blue
  • Brown
  • Earthtones
  • Green
  • Multi
  • Naturals
  • Orange
  • Pink
  • Purple
  • Red
  • Yellow/Gold
  • White
  • Silver/Grey

Total Result: 102


AlanaAlana$29.98 per yardAlanaAlana$29.98 per yardAmeliaAmelia$19.98 per yardAmeliaAmelia$19.98 per yardAmeliaAmelia$19.98 per yard
ArielleArielle$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yard
Ava LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yard
Ava LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yardAva LinenAva Linen$45.00 per yard
Ava LinenAva Linen$45.00 per yardBellaBella$45.00 per yardBrisbaneBrisbane$18.00 per yardCampbellCampbell$35.00 per yardCharityCharity$35.00 per yard
ClancyClancy$25.00 per yardClancyClancy$25.00 per yardCleoCleo$25.00 per yardClinonClinon$35.00 per yardClintonClinton$35.00 per yard
ClintonClinton$35.00 per yardConnerConner$30.00 per yardConnerConner$30.00 per yardCourtneyCourtney$35.00 per yardDanielleDanielle$29.98 per yard
DrummondDrummond$29.98 per yardEssieEssie$35.00 per yardFaithFaith$40.00 per yardFrankieFrankie$20.00 per yardGilbertGilbert$45.00 per yard
HollisHollis$35.00 per yardIndianaIndiana$25.00 per yardIndianaIndiana$25.00 per yardIronIron$60.00 per yardIronIron$60.00 per yard
JediahJediah$15.00 per yardJediahJediah$15.00 per yardLaceyLacey$45.00 per yardLandon LinenLandon Linen$100.00 per yardLarisaLarisa$40.00 per yard
LindellLindell$30.00 per yardLuxury LinenLuxury Linen$85.00 per yardLuxury LinenLuxury Linen$100.00 per yardLuxury LinenLuxury Linen$100.00 per yardMcKinleyMcKinley$45.00 per yard
McKinleyMcKinley$45.00 per yardMcKinleyMcKinley$45.00 per yardMcKinleyMcKinley$45.00 per yardMirellaMirella$35.00 per yardMirellaMirella$35.00 per yard
MyriadMyriad$35.00 per yardMyriadMyriad$35.00 per yardMyriadMyriad$35.00 per yardMyriadMyriad$35.00 per yardNevisNevis$75.00 per yard
NicholetteNicholette$21.98 per yardNicholetteNicholette$21.98 per yardNicholetteNicholette$21.98 per yardNicholetteNicholette$21.98 per yardOllieOllie$19.98 per yard
OllieOllie$19.98 per yardOllieOllie$19.98 per yardPiercePierce$29.98 per yardPiercePierce$29.98 per yardPlatonaPlatona$29.98 per yard
PoochPooch$25.00 per yardPoochPooch$25.00 per yardPorsche LinenPorsche Linen$65.00 per yardPorsche LinenPorsche Linen$65.00 per yardPure LinenPure Linen$45.00 per yard
QueenQueen$25.00 per yardQueenQueen$25.00 per yardQueenQueen$25.00 per yardQueenQueen$25.00 per yardQueenQueen$25.00 per yard
Quick LinenQuick Linen$85.00 per yardQuick LinenQuick Linen$85.00 per yardQuick LinenQuick Linen$85.00 per yardQuick LinenQuick Linen$85.00 per yardSandrineSandrine$45.00 per yard
ShaneShane$35.00 per yardSpencerSpencer$50.00 per yardSpotsSpots$25.00 per yardSteelSteel$50.00 per yardSybilSybil$20.00 per yard
SylviaSylvia$21.98 per yardTanyaTanya$35.00 per yardTop LinenTop Linen$65.00 per yardTop LinenTop Linen$65.00 per yardTop LinenTop Linen$65.00 per yard