We only ship to the UK Mainland through the website, however you can contact us to get a bespoke quote for overseas shipping. This allows us to run discounts and promotions all year, so stay tuned for exclusive deals.

It depends on where you are. Orders processed here will take 5-7 working days to arrive. Overseas deliveries can take anywhere from 7-16 days. Delivery details will be provided in your confirmation email.

We pride ourselves on our great fulfillment levels which are over 98%. Should any canvases suddenly go out of stock after an order has been placed; we will contact you immediately to inform you of the options available.

We are pleased to offer our customers free 5-7 days delivery on orders over £100.

Standard delivery takes 5-7 days and costs £3.95

We use all major carriers, and local courier partners, where appropriate. You will be able to track your order through your account or you can contact us for order updates.


We want our customers to enjoy great quality canvases at amazing prices. To be able to offer this our canvases are only sold in box quantities.

Our aim is for you to receive your canvases in perfect condition; sending canvases in box quantities means they are packaged together and protect each other when in transit.

Canvas Store has over 550 different sizes of pre-stretched and ready to use canvases available. We hope to have something suitable for everyone’s needs.

We always want to make sure our customers love our products, but if you do need to return an order, we’re happy to help. Just contact us and we’ll take you through the process. You can also find our returns page here.

To ensure our customers receive their canvases quickly and directly; our canvases are pre-packed in box quantities in one particular size only. This means orders can be shipped immediately and fulfill our customer’s needs as quickly as possible.

Quick and easy packing and shipping doesn’t just mean quicker deliveries, it also means fewer overheads, allowing us to pass cost savings directly to our customers.

Customer support

0207 759 4525

Send a message