1. How soon will I receive my fabric order?
  2. Usually, we aim to despatch orders within 3-5 working days of receiving your order, subject to payment terms. We don’t ship orders over a weekend, or on Bank Holidays or during Annual company holiday periods.
  3. How soon will I receive my swatch order?
  4. Usually swatch request orders are despatched within 2-3 working days of receiving payment. Swatches are chargeable and can be ordered online through our website.
  5. Do you deliver outside the UK?
  6. Yes, we deliver to countries all over the world, using couriers such as FedEx and DHL.
  7. Do you charge for delivery?
  8. Yes in some instances, as follows:-
  9. Standard UK delivery charge for all orders under £500.00 & VAT = £14.95 & VAT. UK mainland orders over £500.00 & VAT are free delivery.
  10. Standard Europe delivery charge for all orders under £2,500.00* = £39.99.
  11. Shipping to the rest of the World delivery charge for all orders under £2,500.00* = £75.00 - £150.00, depending on the Country and the order dimensions/weight. A firm shipping cost will be confirmed at the time of ordering, based on your order value.
  12. *Export orders placed over £2,500.00 are free delivery.

Want To Become A Distributor?

  1. In order to become a distributor and be approved, please create an account sending us your company details and a little bit about what it is you do.
  2. Please note we only supply to the trade, however we do have an e-shop if this is a non-trade enquiry.
  3. What is the least amount that I can order?
  4. The minimum piece size is 15 metres and initially to open a trade cash account the minimum spend level is £500.00. Thereafter, the minimum spend level is 1 piece = 15 metres.
  5. How are my orders shipped?
  6. We usually dispatch orders via courier. Please refer to delivery information for more details.


  1. What are the payment terms?
  2. Payment is required in full before shipment on all new trade orders. Further details will be explained once your order has been approved and accepted.
  3. In some instances credit accounts maybe available for UK customers only. Payment is required in full for all order outside of the UK before shipment.
  4. We accept payment via Braintree, PayPal, Bank Transfer, Foreign Exchange Transfers i.e. www.transferwise.com. There are additional charges for certain payment types, these will be explained once your order has been approved and accepted.


  1. McElroy Fabrics’ provides you with the opportunity to see and feel the fabrics you are interested in, helping you to make the right choice from its extensive collection of fabrics.
  2. Generally, our samples measure approximately 10cm x 15cm. If a bigger sample is necessary to display the pattern repeat on the fabric a larger sample will be cut.
  3. Although every effort is made to ensure a true likeness is presented in the fabric images on the website, it is strongly advised that you take advantage of our convenient sample swatch online ordering service to ensure that you are fully satisfied with your purchase.
  4. All UK sample orders will be sent either by Royal Mail tracked post or a courier such as DPD.
  5. Sample orders to countries outside the UK are sent by Royal Mail’s standard airmail service.
  6. Sample swatches are chargeable through our website at £1.50 each, plus a postage and packaging charge*. However, some Luxury products which may cost more for swatches. Prices for such will be calculated automatically online, at the time of ordering.
  7. If you require a larger sample, i.e. a sample length, then please order this through the E Shop as wholesale minimum sized pieces start at 15 metres.
  8. Sample swatch charges are creditable against placement of a main order on the basis that a) you go on to place an order for the items you have ordered swatches of, and b) that your order is in excess of £500.00 & vat, then the cost of the swatches for the fabric you are ordering will be refunded back to you against the invoice for your new order.
  9. Postage and Packaging charges for sample-swatch orders are as follows:-
  10. UK = £1.99
  11. Rest of the World = £3.50