Skip Navigation Website Accessibility

Cotton Fabric by Manufacturer

Fabric Shop > Cotton Fabric by Manufacturer



Blank Quilting

Camelot Fabric

Classic Cottons


Exclusively Quilters



Henry Glass & Co

Kanvas by Benartex


Loralie Designs

Marcus Fabrics

Maywood Studio


Northcott Stonehenge

P&B Textiles

Quilting Treasures

Riley Blake

Riverwoods Collection


Robert Kaufman

South Sea Imports

Springs Creative

Studio E

Timeless Treasures

VIP Exclusive

Wilmington Prints

Windham Fabrics


Showing 1 - 19 of results

Alphabet Soup Flannel by Northcott


Brown Forest


Classique by Paintbrush Studios


Essen Petals 108"


Fabric Junction Exclusive Christmas

$14.00 - $16.00

Fabric Junction Exclusive Religious Panels


Hoffman Fabric with Gold


Holiday Lane by Wilmington Prints

$7.90 $11.70

Mayfield Lt Blue by RK

$7.90 $11.70

Pink Lemonade by Camelot

$7.90 $11.70

Police panel exclusive


Regency Timeless Treasures


RJR Miyako

$7.90 $12.60

Sevenberry Flora


Shimmer Luminous by Northcott

$12.50 $12.90

Timeless Treasurers Wideback "106


Tiny Houndstooth by Maywood Studio


Wish Upon A Star by Henry Glass


Woodside Blossom - Spring by RK

$7.90 $11.70

  1. To get your photographs printed on fabric please follow the following steps.
  2. Compose an email to
  3. Attach all the pictures you want printed. You may have to send more than one email depending on the size of the files. Also note that the pictures need to be the highest quality you can provide.
  4. Include in the email the finished size of the print.  
  5. Also include any special instructions that we need to know. 
  6. Once they are printed and ready to go you will receive an email that will have you call the shop at 605-347-2235 so we can take payment and shipping information. 
  7. The pictures will be printed on 100% cotton fabric and heat treated so they can be washed. 
  8. Pricing is as follows;   Pricing,
    Small to 5 x 5  $5.50
    6 x 6 to 12 x 21 $11.00
    13 x 22 to 24 x 24 $17.00
    25 x 30 to 30 x 35 $29.00
    26 x 32 to 36 x 45 $45.00
    34 x 42 to 42 x 60 $75.00
  9. If you have any questions please let us know at 605-347-2235 or email at