Free pre-roll on orders of $55+Free delivery + 2nd pre-roll at $100 · free gram + gummies at $250
19+ · Cash on delivery

Saint JohnWeed DeliverySame Day

Fast, discreet cannabis delivery across Saint John — Uptown, the North and South Ends, the West and East Sides — plus Grand Bay-Westfield. Most orders arrive in 1–3 hours.

Outside our delivery area? Please give us a call at 506-721-8850.

Same-Day Delivery

Across Saint John

Open 7 Days

A week

Discreet Service

Always

Free Over $100

Delivery waived

Shop By Category

Just Arrived

View all
Thin Mint Hybrid
Cheap Oz’s

Thin Mint Hybrid

$5.00 – $60.00Options
MKM Hybrid
Flower

MKM Hybrid

$10.00 – $150.00Options
Grape Zushie Sativa
Flower

Grape Zushie Sativa

$7.00 – $110.00Options
Pineapple Chunk Indica cannabis flower
Flower

Pineapple Chunk Indica

$7.00 – $110.00Options
Zombie Indica cannabis flower
Flower

Zombie Indica

$7.00 – $110.00Options
Power Plant Sativa cannabis flower
Flower

Power Plant Sativa

$10.00 – $130.00Options
Designer Marker Indica cannabis flower
Flower

Designer Marker Indica

$10.00 – $135.00Options
Jealousy Hybrid cannabis flower
Flower

Jealousy Hybrid

$7.00 – $110.00Options
Maui Wowie Sativa cannabis flower
Flower

Maui Wowie Sativa

$7.00 – $110.00Options

How Delivery Works

1

Choose

Browse the menu and add your favourites to the cart. Mix & match flower, edibles, vapes and more.

2

Place Order

Checkout in under a minute — no account required. Confirm your delivery address in the Saint John area.

3

Confirm ID

Have valid 19+ government photo ID ready. Our driver verifies age on arrival, every order.

4

Get Delivery

Your order rides the next run out — every 90 minutes, Tuesday to Saturday — and lands in 1–3 hours. Pay cash on arrival.

What Customers Say

4.9

146 reviews on Google

Leave a review

Reviews are shown as posted on Google, from the Saint John Bud Express listing.

Delivery Areas

All areas

We deliver across Saint John and the surrounding area, 7 days a week. Don’t see your area? Give us a call at 506-721-8850 — we may still be able to reach you.

Frequently Asked Questions

How fast is weed delivery in Saint John?

Most orders arrive in 1–3 hours, anywhere in Saint John, the West and East Sides and Grand Bay-Westfield. We deliver in runs rather than one order at a time: Tuesday to Saturday, drivers head out every 90 minutes from 11 AM to 8 PM. Your order rides the very next run — check out at 11:15 and it's on the 12:30. Sunday and Monday, runs go out at 1 PM, 3 PM and 5:30 PM. Call or text 506-721-8850 for an ETA.

How late can I order?

Tuesday to Saturday the last run leaves at 8 PM; Sunday and Monday it leaves at 5:30 PM. You can order any time — anything placed after the last run goes out on the first one the next day.

How do I pay — cash or card?

Cash on delivery only. There is no card terminal and nothing to pay online — you settle up with the driver in cash when your order arrives, so please have the amount ready.

Is there a minimum order or delivery fee?

The minimum order is $50 and delivery is $5. Delivery is free on orders over $100.

Do you give free stuff with orders?

Spend $55 and you get a free pre-roll. Spend $100 and you get a second pre-roll plus free delivery; spend $250 and a free gram of top shelf and a free pack of gummies go in too. It all stacks, and there's no code — thresholds are judged on what you pay after any discount.

Do I need ID, and what age do I have to be?

You must be 19 or older with valid government photo ID. Our driver verifies age on arrival for every order, no exceptions.

Do you deliver outside your usual area?

Our regular area is Saint John — Uptown, North End, South End, the West and East Sides — plus Grand Bay-Westfield. Outside our delivery area? Give us a call at 506-721-8850 and we'll see what we can do.

Do I need an account to order?

No. Checkout takes under a minute with no account required — add items to your cart, confirm your Saint John delivery address and place the order.