Order online ahead of time — see pickup deadlines below, or get it delivered

Warehouse Pickup

Pick up your order at our Armstrong warehouse. Order online ahead of time and we’ll have it ready for you.

  • $60 minimum order
  • Order and pay on our website in advance
  • Choose Pick Up at checkout

Want delivery instead?

We deliver right to your door across BC. Check your city’s delivery day and order deadline.

Click here for delivery →

How pickup works

1

Order online

Spend at least $60 and choose Pick Up as your delivery method at checkout.

2

Order confirmation

You’ll get an order confirmation email as soon as you check out.

3

Pickup confirmation

When your order is ready, we’ll email your pickup dates, times and instructions. Please read it.

4

Come to the warehouse

Ring the doorbell outside, then wait inside for a team member to help you.

Where to go

The Customer Pickup door at the Valley Direct Foods warehouse, with stairs up to the door under the Customer Pickup sign
Valley Direct Foods 3155 Pleasant Valley Road, Armstrong, BC
Get directions →
  1. Go up the stairs to the door under the Customer Pickup sign.
  2. Ring the doorbell outside.
  3. Wait inside. A member of our team will come help you.

For your safety, please stay in the designated customer pickup area inside the warehouse.

Please note: this is not a retail location. We are a busy working warehouse. Orders must be placed online ahead of time, and we can’t serve walk-in customers.

Order deadlines & pickup times

Place your order by the deadline, then pick it up during the hours shown.

Orders placed by Sunday at 2:00 pm
can be picked up:
Tuesday10:00 am – 2:00 pm
Wednesday10:00 am – 2:00 pm
Thursday10:00 am – 2:00 pm
Friday10:00 am – 12:00 pm
Orders placed by Tuesday at 2:00 pm
can be picked up:
Thursday10:00 am – 2:00 pm
Friday10:00 am – 12:00 pm
Ordering fresh chicken? Please contact us so we can discuss your pickup day. Email hello@valleydirectfoods.com or call 236-362-1033.

Common questions

Can I just come to the warehouse without an order?
No. We’re not a retail store. All pickup orders must be placed and paid for on our website in advance, before the order deadline.
What is the minimum for a pickup order?
Pickup orders have a $60 minimum.
I’m ordering fresh chicken. Is there anything I need to do?
Yes, please contact us so we can discuss your pickup day.
How will I know my order is ready?
You’ll get an order confirmation email when you check out. When your order is ready, we’ll send a second email with your pickup confirmation: your dates, times and instructions. Please read it before you come.
I forgot something. Can I add it to my order?
If you’ve forgotten something with your order, you can go ahead and place another order, and it will be ready if it is placed before the deadline for that week’s pickup. Or just place your order and message us, and we’ll do what we can to make sure it’s all ready together.

Questions about pickup?

hello@valleydirectfoods.com  |  236-362-1033

Customer service: Monday – Friday, 7:30 am – 3:30 pm (excluding holidays)