Item added to basket.

View Basket


Christmas Info

Christmas Info

Christmas has arrived at Cress! To ensure availability and avoid disappointment, we ask our customers to place their main order by Friday 26th July. For all orders we receive after this date, we will do our best to deliver as much as we can subject to availability from our suppliers.

Catalogue price is only guaranteed for orders placed by cut off. Orders placed after this date are subject to change.

Tis’ also the season to be spooky. The Halloween main order cut off has now past. Please contact your account manager if you require an additional Halloween stock.

Please log in to view the catalogue, browse products and place your order. Alternatively, contact your Account Manager or the team on tel. 0345 307 3454 or email

How do I place my Christmas order?

It's so easy to place your Christmas order online here or you can download a copy of the order form in Excel to complete and email back to us. Please ensure you check your order confirmation thoroughly. Once your order has been confirmed by Customer Service, we cannot guarantee any amendments to your order.

Why do I have to order so early, its only summer?

Our suppliers are working harder than ever this year to produce their seasonal products whilst managing a range of challenges currently affecting the supply chain. To ensure you receive the products you want and help our suppliers provide these to you, it's important not to delay and place your Christmas order as early as possible.

Please do not send your Christmas order in any other format as only online orders and Excel order forms will be processed.

If you have any queries or need any help with placing your order, please don't hesitate to get in touch with our Customer Services Team or your Account Manager.

Payment on delivery customers

Payment of 50% of the balance of your Christmas order will be required before dispatch.

Once your Christmas order has been received and you have had a chance to check it off, payment for the balance will be required (unless a pre-agreed Direct Debit Plan is in place).

We recommend Direct Debit for paying for your Christmas delivery – this can either be solely for your Christmas deliveries on a pre-agreed payment plan or by moving your account over to this full time as a weekly Direct Debit customer. This ensures there will be no delays to either your Christmas order or usual weekly orders. It will also reduce administration on both sides while keeping repayments at a value suitable for you.

Payment can also be made by card over the phone or by BACS (details for which are on the bottom of your invoices).

Once your Christmas order has been placed, Customer Services will contact you to confirm receipt, and to provide you with an expected delivery week. The initial 50% payment must be received by close of business Monday of the week prior to delivery.

If payment is unable to be made the order will automatically be rescheduled for the following week and subject to cancellation if further communication is not received.

Please note that payment upon delivery terms still apply to the remaining balance of Christmas orders.

Credit account customers

Once your Christmas order has been placed, Customer Services will contact you to confirm receipt and to provide you with an expected delivery week.

All credit accounts will need to be operating within terms to ensure that Christmas orders can be despatched as scheduled.

If your account is outwith terms, orders will automatically be rescheduled for the following week; you will be contacted to confirm that this is the case.

Payments can be made by BACS, Direct Debit or by card. Our bank account details are at the bottom of all invoices and are also available upon request.

For further direct debit information, please contact our accounts team by phone or email at

Scan the QR code below to set up a Direct Debit:

Payment of Christmas Orders

When will I receive my Christmas order?

Deliveries of pre-ordered Christmas stock will begin Monday 9th September. We know this is a busy time for our customers so our Customer Service Team will contact you approximately 2 weeks before your delivery is due to confirm date of arrival. This should allow time to make space for your new stock and prepare your shelves for all the festive treats.

Who will deliver my Christmas order?

Christmas orders will be delivered by our Cress Co drivers and vans however this may be on a different day to your normal delivery day and may include Mondays. Its important to check your order on delivery so any shortages or damages can be noted at this point. Your driver will be happy to help you with this.

Due to the holidays, there will be some changes to regular Cress deliveries & order cut-offs over the festive period:

Week beginning Monday 16th December

We will be open and taking orders as normal, deliveries will be made on your usual delivery days.
Wednesday 18th - Place Pre-Orders by 11:30am for delivery 23rd & 24th December.
Sunday 22nd - Place orders by 12pm for delivery Monday 23rd. (Wednesday / Friday customers)

Week beginning Monday 23rd December

Monday 23rd - Place orders by 12pm for delivery 24th December. (Tuesday / Thursday customers)
Closed Wednesday 25th - Friday 28th December.
Sunday 29th - Place orders by 12pm for delivery Monday 30th. (Wedesday / Friday customers)

NO DELIVERIES - Wednesday 25th - Friday 28th December

No Pre-order chilled will be available this week

Week beginning Monday 30th December

Monday 30th - Place orders by 12pm for delivery Tuesday 31st. (Tuesday / Thursday customers)
Closed Wednesday 1st & Thursday 2nd January

NO DELIVERIES on Wednesday 1st January 2025 - Friday 3rd January 2025

No Pre-order chilled will be available this week

For a spooctacular range of Halloween stock, check out pages 6-17 of the Christmas and Halloween Catalogue.

The main order cut-off for Halloween has now past. Please contact your account manager for more information on additional Halloween orders

Deliveries of Halloween stock will be scheduled from Monday 2nd September onwards.


Member : The Guild of Fine Food

The Guild of Fine Food is a UK trade association for anyone making or selling top quality local, regional and speciality food and drink.

Member : National Farmers’ Retail & Markets Association

FARMA represents farmers, growers, producers and farmers' market organisers throughout the UK. FARMA are dedicated to driving local foods.

Member: Living Wage Foundation

The Living Wage Foundation is an organisation at the heart of the independent movement of businesses and people that campaign for the idea that a hard day’s work deserves a fair day’s pay.

We have placed cookies on your device to help make this website better.