Order before your route’s deadline — find your delivery day below, or pick up in Armstrong

Delivery

The same products we deliver to restaurants, delivered to your door at wholesale prices.

Your delivery day
The day your order arrives
Order must be placed by
Deadline to place your order
We don't have that town listed. We stick to the major highways and don't go more than 5 to 10 minutes off them. If you're just off the highway or in a nearby community, we can set up a meeting point. Email us with your address and we'll confirm.

*We do our best to keep this search as accurate as possible. You can also double-check by looking at the coverage map below to see if your area is coloured.

Prefer to pick up?

Would you like to pick up your order directly from our Armstrong warehouse? Place your order online and we’ll have it ready for you.

View Pickup Schedule & Address →
3155 Pleasant Valley Road, Armstrong, BC

How it works

1

Find your city above

Type your town to instantly see your delivery day and order deadline.

2

Place your order before the deadline

Orders after the cutoff are held for the next available delivery.

3

We deliver to your door

Your order arrives on your scheduled day, delivered to your door.

Delivery fee
$5
On orders that meet the minimum
Minimum order
$150
Vernon & Armstrong
Minimum order
$200
Everywhere else

Orders below the minimum are still accepted with a $25 delivery fee.

What to expect on delivery day

Tracking

If you included a cell phone number with your order, we will text you the morning of delivery. The text gives you an approximate delivery window and our driver’s phone number.

The window can change. We do our best to give you an accurate time.

The Shop app does not track our deliveries.

Not home?

We won’t leave your order at your house unless our driver has spoken to you and you’ve asked us to, or you’ve already told us to leave your orders at your house.

If we can’t reach you, your order goes back on the truck and will be delivered on the next delivery day for your area. We won’t send a new delivery window.


All delivery routes & schedules

We stick to the major highways and don’t go more than 5 to 10 minutes off them. Not sure if we deliver to you? Email us and we’ll let you know. If you’re just off the highway or in a nearby community, we can set up a meeting point.

See the coverage map below ↓

Okanagan
Route Delivery day Order deadline
Vernon & Armstrong Tuesday
Thursday*Wednesday and Friday delivery available on request
Sunday by 2:00 pm (for Tuesday delivery)
Tuesday by 2:00 pm (for Thursday delivery)
Westside Road, Vernon to Killiney Beach Wednesday Monday by 2:00 pm
Kelowna & Lake Country Tuesday
Thursday*Wednesday and Friday delivery available on request
Sunday by 2:00 pm (for Tuesday delivery)
Tuesday by 2:00 pm (for Thursday delivery)
West Kelowna Wednesday
Friday
Sunday by 2:00 pm (for Wednesday delivery)
Tuesday by 2:00 pm (for Friday delivery)
Penticton to Osoyoos Wednesday Sunday by 2:00 pm
Kelowna–Rock Creek Highway Saturday Tuesday by 2:00 pm
Shuswap & Thompson
Route Delivery day Order deadline
Lumby Thursday Tuesday by 2:00 pm
Grindrod to Revelstoke Thursday Tuesday by 2:00 pm
Shuswap (Enderby to Monte Creek) Friday Tuesday by 2:00 pm
Kamloops Friday Tuesday by 2:00 pm
Sun Peaks & Sun Valley Friday Tuesday by 2:00 pm
North
Route Delivery day Order deadline
Savona to Prince George Tuesday Sunday by 2:00 pm
Prince George to Vinsulla Wednesday Sunday by 2:00 pm
East Kootenay
Route Delivery day Order deadline
Revelstoke to Cranbrook Friday Tuesday by 2:00 pm
Cranbrook to Salmo Saturday Tuesday by 2:00 pm
West Kootenay
Route Delivery day Order deadline
Salmo to Nelson Saturday Tuesday by 2:00 pm
Nelson to Castlegar Saturday Tuesday by 2:00 pm
Erie to Rock Creek Saturday Tuesday by 2:00 pm

Coverage map

Tap or click a coloured zone to see its delivery day. Zoom in to find your address.


Common questions

Still have questions? Chat with us.

My city isn't in the list — do you deliver to me?
We stick to the major highways and don't go more than 5 to 10 minutes off them. If your town isn't listed, email us your full address before placing an order and we'll let you know. If you're just off the highway or in a nearby community, we can set up a meeting point — just ask.
I live in a small community between two towns on the list — can you still reach me?
It's possible. Our routes follow the major highways, and the towns listed are the main stops. If you live right along the highway between two of them, we may be able to reach you. We don't go more than 5 to 10 minutes off the highway, so if you're further out we can set up a meeting point instead. Email us your address and we'll confirm what's possible and what your cutoff day would be.
What is the minimum order and delivery fee?
Delivery is $5 on orders that meet the minimum. The minimum order is $150 for Vernon & Armstrong and $200 for everywhere else. Orders below the minimum are still accepted with a $25 delivery fee.
How do I change, cancel, or reschedule my order?
We're not able to make changes to orders ourselves once they're placed, so please reach out to us as soon as possible. You can contact us via live chat or email us at hello@valleydirectfoods.com and we'll get it handled for you. This includes changes to items, cancellations, or switching your delivery day.
How will I know when my order is on its way?
On the morning of delivery, if you included a cell phone number with your order, we'll text you an approximate delivery window and our driver's phone number. The window can change, but we do our best to give you an accurate time. The Shop app does not track our deliveries, so please watch for our text message instead.