🚗 Curbside Pickup

Want to skip shipping and swoop in like the organised little legend you are?


Choose Curbside Pickup at checkout.


🕛 Pickup Hours

Fridays & Saturdays
12:00 pm – 5:00 pm

Please note: we may disappear briefly from 1:00 pm to 1:30 pm for lunch and the occasional stock run. Even linen people need sandwiches.


📍 Pickup Location

232 Donaghy Ave, North Vancouver


⚠️ Before You Arrive

Please wait until you receive your pickup confirmation email before coming to the warehouse.

After your order is submitted, we still need time to process it, locate the items in the warehouse or with suppliers across Canada, allocate them to your order, and pack everything for collection.

So, just a gentle little reality check: please don’t call to confirm stock, place the order, and then arrive five minutes later expecting it to be sitting by the door with a bow on it.

We’re a small warehouse operation, not Amazon with a Red Bull.


📦 Can’t Make the Pickup Window?

No problem.

If those hours don’t work for you, please do not select Curbside Pickup at checkout.

If you can’t make the pickup times, the alternative is shipping at our standard rate.

You can also visit our Shipping & Returns page for more info.


💛 Why the Firm Hours?

We tried offering pickup appointments throughout the week. It quickly became a full-time job coordinating everyone’s personal schedule, stopping warehouse work, and explaining that yes, the store really is closed.

We are online only now. Our time is spent processing, pulling, packing, and shipping orders that have already been placed — not reopening the business on demand because someone once bought a pillowcase from us in 1994.

To keep things fair and the orders moving, pickups are available only during our posted hours.

Please place your order online, wait for your pickup confirmation, and collect it during the scheduled window — or select shipping at checkout.

Staff being inside the warehouse does not mean the shop has magically reopened.


🛑 Not a Browsing Shop

Our curbside location is not a retail store for wandering about and having a poke around.

It’s an office/warehouse with limited stock set aside for online orders.

So while we are delighted to hand over your order like proud little bedding goblins, this is not a walk-in shop.


🚪 When You Arrive

Option 1: Buzz Us

Press the North Shore Linens buzzer
(black box, shiny button, left of the door — hard to miss).

Option 2: Call Us

Ring 604-980-2970 and we’ll trot your order out for car-side pickup.

Fries not included. Banter may be.

Please have ready:

  • your name
  • your order confirmation
  • and ideally your order confirmation email too

Not to be confused with the pickup confirmation email. Different beast. Same inbox chaos.


Please, we beg of you, don’t barge through the door yelling, “Yoo-hoo! Hello? Does anybody work here?” …or start rummaging through the pickup shelf looking for your order. We’ll slap your hands faster than a church lady catching you nicking the communion biscuits after mass.

We are not perched by the window awaiting your arrival like Victorian maidens expecting a telegram. We’re an active warehouse, not some whimsical Downton Abbey hamlet shop where the proprietor spends her days dusting jam jars, straightening doilies, and awaiting your grand entrance like visiting nobility — much as we might try. At any given moment, I may be in the office helping someone choose between denim and navy as though the fate of the free world hangs in the balance.

Press the buzzer or give us a ring, and we’ll bring your order out properly.


⏳ Before You Grab Your Keys…

“Curbside Pickup” is not code for “instant.”

Some items are stocked here in North Van.
Others are brought in from local suppliers or ordered in specially for customers.

Typical timing:

Fast track: possibly ready this weekend. It normally takes 3-5 business days to process orders before curbside pickup or shipment.
Slow waltz: supplier items, custom orders, or out-of-province stock may take 2–4 weeks.

Please wait for the Ready for Pickup email before arriving.

Surprise visits make our packers go a bit cross-eyed.


🚚 Local Delivery – North Vancouver

Live in North Vancouver and want us to bring it to you instead?
Lovely. We do local drop-offs too.

Delivery Rates

  • Free local delivery on orders over $100
  • Orders under $100 may include a $15–$20 delivery fee

Delivery Timing

We usually deliver on weekends and some weeknights

Need it faster?

You’re welcome to:

  • pay for shipping, or
  • choose curbside pickup, if your item is actually ready

A radical concept, we know.


🖤 Thanks for Supporting a Small Canadian Business 💛


Every order means a lot to us — truly.

As one charming soul once suggested, perhaps we ought to retire — but after 46 years in business, we’re still here, still slightly battle-tested, and still very much in love with what we do. Thanks for being part of it.

Now kindly toddle off and buy some linen.