Skip to content

Spring 2025 & Holiday 2025 Collections Available Now!

  • Home
  • Prints
    • Quilter's Cotton
    • Quilter's Cotton - 60x60
    • Cotton Blenders
    • Organic Double Gauze
    • Organic Natural Canvas
    • Organic Natural Cotton
    • Rayon Challis
    • Quilter's Cotton - Wide
    • Cotton Sateen - Wide
    • Pre-Quilted
    • Flat Fat Stacks/Pre-Cuts
    • Closeouts
    • July Flat Fat Stack Sale
  • Solids
    • Cotton
      • Painter's Palette Solids
      • Painter's Palette Solids Bolt Bundles
      • Prairie Cloth
      • Organic Cotton - 90"
      • Broadcloth Solids
      • Muslin
      • Tone on Tone
      • Wide Sateen
      • Ironing Board Cloth
      • Primo Solids
      • Terry
      • Matelasse
    • Quilted
      • Primo Single Faced Pre-Quilt
      • Primo Double Faced Pre-Quilt
      • Single Pre-Quilts
      • Double Pre-Quilts
    • Flannel
      • Lightweight Flannel - 100% Cotton
      • Heavyweight Flannel - 100% Cotton
      • Diaper Flannel
      • 90" Cotton Flannel
    • Nylon
      • Flag Fabric Style #130
      • Ripstop - 100% Nylon
      • Nylon Taffeta Style #122
      • Pack Cloth
    • Polyester
      • Fleece - 100% Polyester
      • RFID
      • Yoga Fabric
      • PUL Polyurethane Laminate
      • Microfiber
    • Genuine Calfskin Leather
  • Custom Printing
    • About Custom Fabric Printing
    • Custom Fabric Order Form
  • Contact
  • Create An Account
Log in

Country/region

  • Afghanistan USD $
  • Åland Islands USD $
  • Albania USD $
  • Algeria USD $
  • Andorra USD $
  • Angola USD $
  • Anguilla USD $
  • Antigua & Barbuda USD $
  • Argentina USD $
  • Armenia USD $
  • Aruba USD $
  • Ascension Island USD $
  • Australia USD $
  • Austria USD $
  • Azerbaijan USD $
  • Bahamas USD $
  • Bahrain USD $
  • Bangladesh USD $
  • Barbados USD $
  • Belarus USD $
  • Belgium USD $
  • Belize USD $
  • Benin USD $
  • Bermuda USD $
  • Bhutan USD $
  • Bolivia USD $
  • Bosnia & Herzegovina USD $
  • Botswana USD $
  • Brazil USD $
  • British Indian Ocean Territory USD $
  • British Virgin Islands USD $
  • Brunei USD $
  • Bulgaria USD $
  • Burkina Faso USD $
  • Burundi USD $
  • Cambodia USD $
  • Cameroon USD $
  • Canada USD $
  • Cape Verde USD $
  • Caribbean Netherlands USD $
  • Cayman Islands USD $
  • Central African Republic USD $
  • Chad USD $
  • Chile USD $
  • China USD $
  • Christmas Island USD $
  • Cocos (Keeling) Islands USD $
  • Colombia USD $
  • Comoros USD $
  • Congo - Brazzaville USD $
  • Congo - Kinshasa USD $
  • Cook Islands USD $
  • Costa Rica USD $
  • Côte d’Ivoire USD $
  • Croatia USD $
  • Curaçao USD $
  • Cyprus USD $
  • Czechia USD $
  • Denmark USD $
  • Djibouti USD $
  • Dominica USD $
  • Dominican Republic USD $
  • Ecuador USD $
  • Egypt USD $
  • El Salvador USD $
  • Equatorial Guinea USD $
  • Eritrea USD $
  • Estonia USD $
  • Eswatini USD $
  • Ethiopia USD $
  • Falkland Islands USD $
  • Faroe Islands USD $
  • Fiji USD $
  • Finland USD $
  • France USD $
  • French Guiana USD $
  • French Polynesia USD $
  • French Southern Territories USD $
  • Gabon USD $
  • Gambia USD $
  • Georgia USD $
  • Germany USD $
  • Ghana USD $
  • Gibraltar USD $
  • Greece USD $
  • Greenland USD $
  • Grenada USD $
  • Guadeloupe USD $
  • Guatemala USD $
  • Guernsey USD $
  • Guinea USD $
  • Guinea-Bissau USD $
  • Guyana USD $
  • Haiti USD $
  • Honduras USD $
  • Hong Kong SAR USD $
  • Hungary USD $
  • Iceland USD $
  • India USD $
  • Indonesia USD $
  • Iraq USD $
  • Ireland USD $
  • Isle of Man USD $
  • Israel USD $
  • Italy USD $
  • Jamaica USD $
  • Japan USD $
  • Jersey USD $
  • Jordan USD $
  • Kazakhstan USD $
  • Kenya USD $
  • Kiribati USD $
  • Kosovo USD $
  • Kuwait USD $
  • Kyrgyzstan USD $
  • Laos USD $
  • Latvia USD $
  • Lebanon USD $
  • Lesotho USD $
  • Liberia USD $
  • Libya USD $
  • Liechtenstein USD $
  • Lithuania USD $
  • Luxembourg USD $
  • Macao SAR USD $
  • Madagascar USD $
  • Malawi USD $
  • Malaysia USD $
  • Maldives USD $
  • Mali USD $
  • Malta USD $
  • Martinique USD $
  • Mauritania USD $
  • Mauritius USD $
  • Mayotte USD $
  • Mexico USD $
  • Moldova USD $
  • Monaco USD $
  • Mongolia USD $
  • Montenegro USD $
  • Montserrat USD $
  • Morocco USD $
  • Mozambique USD $
  • Myanmar (Burma) USD $
  • Namibia USD $
  • Nauru USD $
  • Nepal USD $
  • Netherlands USD $
  • New Caledonia USD $
  • New Zealand USD $
  • Nicaragua USD $
  • Niger USD $
  • Nigeria USD $
  • Niue USD $
  • Norfolk Island USD $
  • North Macedonia USD $
  • Norway USD $
  • Oman USD $
  • Pakistan USD $
  • Palestinian Territories USD $
  • Panama USD $
  • Papua New Guinea USD $
  • Paraguay USD $
  • Peru USD $
  • Philippines USD $
  • Pitcairn Islands USD $
  • Poland USD $
  • Portugal USD $
  • Qatar USD $
  • Réunion USD $
  • Romania USD $
  • Russia USD $
  • Rwanda USD $
  • Samoa USD $
  • San Marino USD $
  • São Tomé & Príncipe USD $
  • Saudi Arabia USD $
  • Senegal USD $
  • Serbia USD $
  • Seychelles USD $
  • Sierra Leone USD $
  • Singapore USD $
  • Sint Maarten USD $
  • Slovakia USD $
  • Slovenia USD $
  • Solomon Islands USD $
  • Somalia USD $
  • South Africa USD $
  • South Georgia & South Sandwich Islands USD $
  • South Korea USD $
  • South Sudan USD $
  • Spain USD $
  • Sri Lanka USD $
  • St. Barthélemy USD $
  • St. Helena USD $
  • St. Kitts & Nevis USD $
  • St. Lucia USD $
  • St. Martin USD $
  • St. Pierre & Miquelon USD $
  • St. Vincent & Grenadines USD $
  • Sudan USD $
  • Suriname USD $
  • Svalbard & Jan Mayen USD $
  • Sweden USD $
  • Switzerland USD $
  • Taiwan USD $
  • Tajikistan USD $
  • Tanzania USD $
  • Thailand USD $
  • Timor-Leste USD $
  • Togo USD $
  • Tokelau USD $
  • Tonga USD $
  • Trinidad & Tobago USD $
  • Tristan da Cunha USD $
  • Tunisia USD $
  • Türkiye USD $
  • Turkmenistan USD $
  • Turks & Caicos Islands USD $
  • Tuvalu USD $
  • U.S. Outlying Islands USD $
  • Uganda USD $
  • Ukraine USD $
  • United Arab Emirates USD $
  • United Kingdom USD $
  • United States USD $
  • Uruguay USD $
  • Uzbekistan USD $
  • Vanuatu USD $
  • Vatican City USD $
  • Venezuela USD $
  • Vietnam USD $
  • Wallis & Futuna USD $
  • Western Sahara USD $
  • Yemen USD $
  • Zambia USD $
  • Zimbabwe USD $
  • Facebook
  • Pinterest
  • Instagram
Paintbrush Studio Fabrics
  • Home
  • Prints
    • Quilter's Cotton
    • Quilter's Cotton - 60x60
    • Cotton Blenders
    • Organic Double Gauze
    • Organic Natural Canvas
    • Organic Natural Cotton
    • Rayon Challis
    • Quilter's Cotton - Wide
    • Cotton Sateen - Wide
    • Pre-Quilted
    • Flat Fat Stacks/Pre-Cuts
    • Closeouts
    • July Flat Fat Stack Sale
  • Solids
    • Cotton
      • Painter's Palette Solids
      • Painter's Palette Solids Bolt Bundles
      • Prairie Cloth
      • Organic Cotton - 90"
      • Broadcloth Solids
      • Muslin
      • Tone on Tone
      • Wide Sateen
      • Ironing Board Cloth
      • Primo Solids
      • Terry
      • Matelasse
    • Quilted
      • Primo Single Faced Pre-Quilt
      • Primo Double Faced Pre-Quilt
      • Single Pre-Quilts
      • Double Pre-Quilts
    • Flannel
      • Lightweight Flannel - 100% Cotton
      • Heavyweight Flannel - 100% Cotton
      • Diaper Flannel
      • 90" Cotton Flannel
    • Nylon
      • Flag Fabric Style #130
      • Ripstop - 100% Nylon
      • Nylon Taffeta Style #122
      • Pack Cloth
    • Polyester
      • Fleece - 100% Polyester
      • RFID
      • Yoga Fabric
      • PUL Polyurethane Laminate
      • Microfiber
    • Genuine Calfskin Leather
  • Custom Printing
    • About Custom Fabric Printing
    • Custom Fabric Order Form
  • Contact
  • Create An Account
Log in Cart

Item added to your cart

View cart
Access Denied
IMPORTANT! If you’re a store owner, please make sure you have Customer accounts enabled in your Store Admin, as you have customer based locks set up with EasyLockdown app. Enable Customer Accounts

How can we help you?

Search
  • General

  • Custom Fabric Printing

Behind the Fabric

Why buy from PBS Fabrics?

> We never discontinued designs – Run out mid-project? No problem. Our print-on-demand model means you can always reorder.

> Printed in the USA – All of our fabric is proudly printed in Kansas City, Missouri.

> Quick turnaround times – We move fast. Our lead times are significantly shorter than most industry competitors.

> Safe, high-quality materials – We use OEKO-TEX certified inks, so your fabric is safe for skin, including baby and children's products.

How do you print your fabric?

We use a digital fabric printing process—this means your designs are printed directly onto your fabric using specialized inkjet technology. Our high-quality digital printers allow for vibrant color, sharp detail, and a professional finish, even on smaller print runs.

The result? Beautiful, durable fabric that's ready for quilting, sewing, and creating.

What is the production process like?

At PBS Fabrics, everything begins with design. Our team creates exclusive prints in-house, inspired by trends, art, and the quilting community—and we also collaborate with talented designers from around the world. Once a design is finalized, it's prepped for printing on premium quilting cotton or your selected fabric base.

We use state-of-the-art digital printing technology to ensure vibrant color, crisp detail, and consistent quality. Thanks to our print-on-demand system and extensive pattern library, every design can be reordered at any time—our collections are never discontinued.

After printing, each fabric is heat-set, finished, and carefully inspected before shipping. whether it's one of our signature designs or your custom artwork, we handle every step with care to deliver fabric that's ready to inspire your next project.

Wholesale Accounts

Am I eligable for a wholesale account?

To open a wholesale account with PBS Fabrics, you'll need to provide proof that you're operating a business in the retail or manufacturing space. This includes a retail tax certificate, business license, or EIN (Employee Identification Number).

How do I sign up for a wholesale account?

Getting started is easy! Just fill out our wholesale registration form and submit it along with your business documentation. Once we review your application, we'll reach out to confirm your approval and get you set up to start ordering.

> Fill out registration form here

How do I place an order?

First, make sure you're logged into your wholesale account. From there, just add your desired fabrics to your cart and follow the standard checkout process. It's quick and straightforward—just like any online shop, but with access to our exclusive wholesale pricing and products. You will not be charged until the time of shipment.

How do I view product pricing?

To view wholesale pricing, make sure you're logged into your account. If you're already logged in and still can't see pricing, don't worry—just reach out to us at orders@pbsfabrics.com and we'll be happy to help!

Orders

Is there an order minimum?

There's no order minimum to purchase from us—but please note that we sell fabric by the bolt, not by the yard. So whether you're ordering one bolt of twenty, you're good to go!

When will my card be charged?

Your card will not be charged until your order is ready to ship. This way, you're only billed once everything is packed and heading your way!

Can you help me place or understand my order?

Of course! If you're having any trouble placing your order, need help understanding an invoice, or want an update on your tracking info—just shoot us an email at order@pbsfabrics.com. We're happy to help!

Why are there seams in the bolt I ordered?

What you recieved is known as a split bolt—a common industry standard. Sometimes, fabric rolls contain a seam where two pieces have been joined during production. Whether we cut out the seam or leave it in, you're still receiving the full amount of usable fabric that makes up a complete bolt.

Split bolts typically occur in about 5-10% of our inventory. If you ever have any concerns about a specific bolt, feel free to reach out—we're happy to help clarify!

Shipping & Returns

How long does shipping typically take?

Shipping typically takes 1 to 3 weeks, depending on the fabric substrates and order specifics. Pre-quilts do typically take a bit longer at around 4-6 weeks. We'll keep you updated on your order status, and if you need and help tacking, just reach out to orders@pbsfabrics.com

How much does shipping cost?

We don't know the exact shipping cost until the time of shipment, as many factors can affect the price (like order size, weight, and destination). That said, we always offer free shipping on orders of 15 bolts or more on all standard full-price quilting cotton prints only (SKU 120).

My order says it's been fulfilled, but I haven't received tracking—has it been shipped?

When your order says "fullfilled," it means your order has been accepted and is currently being processed. It hasn't shipped yet, but it's on its way through the fulfillment process.

Once your order has bee shipped, you'll receive an email with both your packing slip and tracking information.

Discounts & Promotions

What discounts are you currently offering?

Right now, our Spring Sale is live! Here's what we're offering:

> 10% off orders of 10 full-price cotton bolts (SKU 120) or more with code SPRING10

> 15% off orders of 15 full-price cotton bolts (SKU 120) or more with code SPRING15

Plus, we always offer free shipping on orders of 15 bolts or more on all standard full-price quilting cotton prints (SKU 120).

Don't forget to use discount codes at checkout to save!

In-Person Wholesale Shopping

Do you allow walk-in shopping?

Yes, we welcome walk-in shopping for wholesale customers—by appointment only.

If you don’t have a wholesale account yet but have a retail tax certificate, business license, or EIN, you can either:

– Request a wholesale account ahead of time, or

– Set up your account in person when you arrive for your appointment.

To shop in our warehouse, please schedule an appointment in advance:

> Request an appointment here

Or email us directly at orders@pbsfabrics.com to coordinate a visit.

On Demand Printing

What method do you use to print fabric?

We use a digital fabric printing process—this means your designs are printed directly onto fabric using specialized inkjet technology. Our high-quality digital printers allow for vibrant color, sharp detail, and a professional finish, even on smaller print runs.

The result? Beautiful, durable fabric that’s ready for quilting, sewing, and creating.

What types of fabric can be printed on?

We offer custom printing on a variety of high-quality fabric to suit your needs. Our options include:

Quilter’s Cotton

Natural Organic Cotton

Organic Double Gauze

Rayon Challis

Cotton Sateen

Natural Organic Canvas

All of our fabrics are carefully selected for their print quality, durability, and feel. If you’re looking for something specific that’s not listed here, let us know! We’re happy to explore additional fabric options depending on your order volume and timeline.

> Learn more about our fabric options here

What type of ink do you use when printing?

We use eco-friendly, water-based inks that are OEKO-TEX® certified. This certification means that both the textiles and the inks used in our production are tested and verified to be free from harmful chemicals and safe for human health—including for babies and those with sensitive skin.

File Types & Setup

What file types work best?

First things first—we’ll need your isolated repeating pattern tile to get started.

For the best print quality, we recommend using high-resolution files (at least 300 dpi). This is especially important if you're using photos or raster images, which can lose clarity when scaled up.

If you’re working with vector art (like something made in Adobe Illustrator), resolution isn’t as much of a concern—vector files can be scaled infinitely without losing quality. In fact, vector designs are ideal because they’re easier to tweak and always print more cleanly.

Acceptable print file types: Original files in Adobe Illustrator (AI) or Photoshop (PSD) are preferred. We also accept files saved as a .PNG, .JPG, or ideally a .TIFF file (we prefer .TIFFs saved with a LAB color profile for the best color accuracy).

*Please note—Due to our printing process, we cannot replicate flourescent or metallic colors. We do not recommend printing large areas of highly-saturated colors, such as rich black. Large swathes of these colors can affect the texture of the fabric and are more prone to fading.

Once you're ready, please submit the editable files of your artwork scaled to the intended size and resolution by email, WeTransfer or send a Dropbox link to meghanb@pbsfabrics.com.

Not sure if your file is ready to go? Just reach out—we’re happy to take a look!

Can PBS help me set up my files or tweak them for me?

We’re happy to help with small edits or adjustments when possible, but because custom designs can vary widely, we handle these requests on a case-by-case basis.

If you need help, please send us editable working files, preferably vector files like .ai, .eps, or .svg. These file types are much easier for us to work with and allow for smoother edits.

Can I create my own selvedge?

Yes! Include your logo, print name, designer name, or any other specific information you want—we'll take care of generating and placing the information for you.

Design Tips

Where DO I start?

Start by designing your own repeating fabric pattern tile—that’s the foundation for custom fabric printing. Not sure how to create one? No worries! We’ve got a helpful blog post to walk you through the basics.

> Check it out here

I don't have time to design my own patterns but I have a good idea, can you do it for me?

Unfortunately, we can't create custom designs from scratch. If you have any questions about your idea or design, please reach out to us to discuss further.

General

How long does it take to have my fabric printed and shipped to me?

Once your order has been submitted, please allow 1–2 weeks for standard cotton fabric orders. For alternate substrates or special sizes, it may take up to 3 weeks to complete and ship your order.

Do I need a wholesale account to order custom fabric?

Yes, you do need a wholesale account to place orders for custom fabric. If you don't have an account yet, you can easily sign up through our registration form.

> Fill out registration form here

What does pricing look like?

Custom fabric pricing varies depending on fabric type, and total order quantity.

Panel pricing varies depending on fabric type, total order quantity and the size of the panel.

For specific pricing, please reach out to meghanb@pbsfabrics.com, and she’ll be happy to provide a quote tailored to your needs.

*Reorder pricing is subject to change according to substrate and quantity.

Do you have a minimum on custom printing?

Yes, we have a minimum order of 25 yards for 100% Quilting Cotton - 44/45" and 100 yards on all other substrates.

How many designs can I have?

We're flexible! You can split your total order quantity up with multiple designs. Each design has a minimum of 10 yards, but the rest is up to you!

Are there any discounts available?

We’re excited to offer savings through our referral program! If you refer a new custom printing customer, both you and the person you referred will receive a free bolt when they place an order. It’s a win-win!

Can I get samples before ordering?

Of course! In fact, we recommend getting a sample of your work to ensure you're fully satisfied on every detail. For questions, reach out to meghanb@pbsfabrics.com

Copy to clipboard
Invalid password
Enter

Shop

  • Print Collections
  • Holiday Collections
  • Painter's Palette Solids
  • Custom Printing
  • Shop in Person

Info

  • FAQ
  • Contact Us
  • Meet Our Designers
  • Find Your Sales Rep
  • Find a Store
  • Find a Distributor
  • Projects & Patterns
  • Privacy Policy

901 East 14th Avenue 

North Kansas City, MO 64116

hello@pbsfabrics.com

816.421.2000

Subscribe To Our Emails

  • Facebook
  • Instagram
  • Pinterest
© 2025, Paintbrush Studio Fabrics Powered by Shopify
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.