Skip to content

Shipping and delivery

Our normal business hours are 9.00am to 5.00pm, Monday-Saturday, excluding Bank Holidays, and we aim to ship all orders within 2 working days with our standard shipping service. For priority orders, we aim to ship the same or next business day. If you do not wish to choose the standard or priority service, please email us for more options.

As a general guideline, UK customers will typically receive their orders in 2-4 working days, European customers in 5-10 working days and the rest of the world in 7-12 working days. Of course, deliveries may take longer during busy periods, such as Christmas and Bank Holidays, so please be patient at those times.

Fashion ‘n’ Fabrics will notify you if postage to your chosen destination is significantly higher than the postage rate indicated because of the destination, the bulk or weight of the order being shipped. We will email you with the shipping costs and information and will only ship when you confirm that the shipping cost is acceptable.

Orders for a large selection of fabric may take longer to process, and we will let you know if this is the case. A daytime telephone number helps to contact you in good time in such cases.

In general, we ship orders using Royal Mail for both UK customers and customers abroad.

UK shipping

Services and times

Standard Service : You should receive your order in approximately 2 to 4 working days. We aim to process and pack all received orders on the next business day, except for Saturday (orders received after 9.00pm on Friday or on Saturday will be processed on the following Monday). Orders will be shipped either the same day they are packed, or at the latest by the next working day.

Priority Service : We aim to dispatch the same business day (Monday to Friday) for orders received before 9.00am, and the next business day for orders received after 9.00am. Orders are shipped using a courier service (e.g. DPD), subject to the availability of the service and/or size of the order. The cost of such deliveries will be confirmed and subject to your approval before shipping.

Shipping rates

The rates for both standard and priority shipping are dependent on the weight and size of your order and are also subject to changes/increases by Royal Mail.
We have found that the vast majority of standard service orders can be sent with either of the following services (2022 Royal Mail prices):

  • Royal Mail Large Letter - £2.65
  • Royal Mail Small Parcel Text - £4.45

Before you checkout, the final delivery amount will be shown, and you will have the option of not placing the order.

Orders over £100 will be delivered free of charge

When things go wrong...

If you order is not received in the expected time, please allow 15 working days before contacting us – this is the period defined by Royal Mail before they will allow a claim for non-delivery.

Overseas shipping

Shipping costs to destinations outside of the UK will depend on the size and weight of the packaged order and the destination country. The shipping cost will be displayed at checkout when you select the destination country.

If your order is under 2kg it will normally be sent by International Airmail, which is not trackable. Orders heavier than 2kg will be sent by a trackable courier service such as UPS or DPD, which should arrive within 2-5 days of dispatch. You will receive a tracking number at the email address provided when ordering.

We reserve the right to notify you if cost of delivery to your chosen destination is significantly higher than the cost indicated. In this case, we will email you with the actual cost and will only ship the order on confirmation from you.


We are very sorry, but the browser you are visting us with is outdated and not complient with our website security.

Please upgrade your browser to a modern secure version to view our website.