Indica, Sativa
or Hybrid?

We specialize in locating the most
dank and piney strains you can get.


We've Got
The Fire You Need


Toronto weed delivery &
nation wide mail order service

Welcome to G-Fire. We’re small-batch craft cannabis specialists with unbeatable quality flowers and the best prices in Canada.

Hand Selected Bud

Our bud is west coast only! We utilize a netowrk of craft growers from Tofino to the Okanagan.

We Got All The Smoke

Whether you’re a cost conscious smoker, or a rare strain quad hunter, we’ve got you covered.

Same Day Delivery

Save time and money by ordering online!
Deliveries daily from 12-8pm.

Price Matching Honoured 100%

G-Fire has the Cheapest& Best Quality Bud in Canada


Shop Now


Shop Now


Shop Now

Our Customers Love Our Products

Frequently Asked Questions

How do I sign up?

Text or email us a copy of your ID and a selfie holding the same ID. (437) 242-9649 or

How do I place an order?

Simple, choose your items at and text or email your order to us at (437) 242-9649 or Payment is by cash (preferred) or email transfer.

Can I cancel or edit my order after it has been placed?

If you would like to add an item or change your order, please text (437) 242-9649 immediately, and if your item is still at the office, we will change it for you.

If you want to cancel, you may do so if your order has not already been sent out for delivery. (Weed Delivery Toronto, GTA, or Niagara Region)

Do you delivery to my area?

We ship orders to the entire country of Canada; however, we have a same-day Toronto weed delivery service within the Greater Toronto Area and the Niagara Region.

Are there any delivery charges?

If your order is less than $120.00, a $10.00 weed delivery charge applies. Hamilton, Pickering, Ajax, Aurora, Newmarket, & Whitby deliveries carry a separate $10.00 delivery fee.

How long does delivery take?

If you order before noon the day you wish to receive your order we will deliver it to you as soon as possible and the driver will message you 30 minutes prior to arriving.

If you order by mail, you will receive a tracking number for your package the same day we receive your payment.

What do I need at time of delivery?

For local Toronto weed delivery, make sure you have the same ID you used to sign up. G-Fire needs to ensure that the correct person receives their order.