Facebook
1–3 Day Delivery — AB, SK & BC
British Columbia · 888 km from our Edmonton yard

Shipping Containers in Williams Lake

New (one-trip) and used 20ft and 40ft seacans delivered straight to your site in Williams Lake and the surrounding British Columbia countryside. Our tilt-deck truck sets the container on the ground where you want it — no crane, no forklift, no deposit. You pay once it's landed and you've looked it over.

From Edmonton yard
888 km
Drive time
~9.3 hrs
Delivery from
$3,852
Typical lead time
1–3 days

Delivery estimate is for one container over the 888 km road route from our Edmonton yard to the centre of Williams Lake. Your quote is priced from your exact address, so the real figure depends on where your site is.

In Stock

Available for delivery to Williams Lake

Delivering to Williams Lake

Williams Lake sits 888 km from our Edmonton yard, about 9.3 hours on the road. That's a run we make regularly, so getting a seacan to you is routine rather than a special trip.

A 40ft container travels one per load. Two 20ft containers can share a load, which is why ordering a pair costs far less per unit than ordering them separately — on top of the multi-unit discounts.

The truck tilts and slides the container onto the ground, so you don't need equipment on site. What you do need is a level, firm approach and room to manoeuvre — about 100 feet of clearance for the truck and trailer, 20ft or 40ft.

What it costs

Road distance from Edmonton yard
888 km
Delivery, one container
from $3,852
Deposit
None
More than one
Multi-unit discounts
Payment
Cash, e-Transfer,
cheque or card
Call +1-780-700-6416

Or build a quote online — enter your Williams Lake postal code for an exact delivered price.

Shipping containers in Williams Lake — common questions

Do you deliver shipping containers to Williams Lake?

Yes. Williams Lake is 888 km from our Edmonton yard — about a 9.3-hour drive — and it's a route we run regularly. We deliver 20ft and 40ft containers, new (one-trip) and used, on a tilt-deck truck that sets the container straight on the ground. No crane or forklift needed at your end.

How much does container delivery to Williams Lake cost?

Delivery to Williams Lake starts around $3,852 for a single container, based on the 888 km road distance from our Edmonton yard. That covers one trip — a 40ft container travels one per load, and two 20ft containers can share a load. Your exact delivery cost is calculated from your specific address when you build a quote, and we ship from whichever of our yards is closest to you.

Do I need to pay a deposit for a container in Williams Lake?

No. You pay when the container is on your Williams Lake property and you've confirmed it's what you ordered. If it doesn't arrive, or it isn't as described, you don't pay. We take cash, Interac e-Transfer, or certified cheque on delivery, and credit card online.

How long does delivery to Williams Lake take?

Typically 1–3 business days from order to delivery, depending on what's in stock and the schedule. Williams Lake is a longer haul, so allow a little more time — and winter weather can add a day or two.

What does my site in Williams Lake need for delivery?

Level, well-drained ground and a clear approach — about 100 feet of clearance for the truck and trailer, whatever the container size. Railway ties or concrete blocks under the four corners keep the container off the dirt and extend its life. Check with the Williams Lake municipal office about permits if the container will be a permanent structure; storage use usually doesn't need one.

Can I pick up a container instead of having it delivered to Williams Lake?

Yes. If you have your own trailer or can arrange transport, pickup from our yard is available and saves you the delivery charge. Give us a call and we'll get you set up. Buying more than one? There are discounts for more than one unit, any mix of sizes, delivered or picked up.

We also deliver near Williams Lake

Not on the list? We deliver right across British Columbia and the rest of Western Canada — see every city and town we serve.