Direct Points

  • Earn 1 Direct Point per $1 spent.
  • 40 Direct Points is worth $1 of store credit.
  • Earn up to 200 Direct Points for every approved product review.
  • Earn 800 Direct Points upon initial registration.
  • Earn 800 Direct Points when a friend signs up using your unique referral link located in the ‘My Account’ area.

Even better, these points can be redeemed at any time and never expire.

Refer a friend by sending them your unique referral link located in “My Account” under “My Referral Link”. They must register using your referral link and complete their first purchase and then you’ll both be rewarded with 800 Direct Points ($20 value)!

While in your “Cart” Simply enter the amount of Direct Points you would like to redeem under “Direct Points to enter” and then click “Apply Direct Points”.

Once you have clicked “Apply Direct Points” you will see a message that tells you how many Direct Points you have redeemed along with your current remaining Direct Point balance.

Now the discount has been applied to your order and you are ready to check out!


Signing up is easy, just follow these three simple steps.

  1. Create your profile by entering your name, email address and password.
  2. Enter your shipping address.
  3. Upload a clear and legible image of your government-issued photo ID. We only accept the following: Driver’s License, Citizenship Card or Passport (must be 19+ to join).

Note: After registration, your membership will be on hold pending address and identification verification. Please allow up to 24-hours for ID verification. Once your ID has been verified it will be permanently deleted from our system.

Register Today!

Yes, the ordering process is safe.

The packaging is discreet and smell-proof, all packages come in a box and are vacuum packed. Mail order marijuana has been around for 20 years and there are very few incidences of package “seizures” worth reporting. Canada Post and the RCMP do not work together in any way and they have no way of enforcing that packages indeed do not contain marijuana. To quote from a CBC news article: “And it can be difficult for police to seize illegal drugs in the mail system. The Canadian Association of Police Chiefs says the Canada Post Corporation Act prevents them from obtaining warrants to seize mail, except in rare cases where there’s a national security risk.”

Link to the full CBC article, please click here.

Here’s a step-by-step guide to placing your order online with MMJ Direct.

  1. Click on the desired product(s), choose your weight and quantity then click “Add to Cart”. You will then have the option to “View Cart” or “Continue Shopping”
  2. At the “View Cart” page; you can edit your order and apply Direct Points.
  3. When you “Checkout”, the order details including the Order # and Interac e-Transfer payment instructions will be emailed to you.

No, it’s best to create a new order.

Orders can be canceled in the ‘My Account Page’ if you’re logged in.

Alternately, email us at [email protected] and we’ll cancel the order if requested.

Orders can not be canceled after payment has been received.

The minimum product order amount is $70.

Payment & Fees

Please follow the payment instructions provided on the Post-Checkout page or in the Pending Payment email sent at the time of ordering.

Do not reference MMJDirect, MMJ, Weed, or anything else cannabis related. We’re no longer able to accept these transfers and will ask that you edit and resend at your expense. 

Please allow up to 24 hours for your payment to be accepted. We will send an email notification when the payment has been accepted and when the order has been processed.

When payment is accepted on our end then the order’s status will move to ‘Processing’ and we will send an email stating that we have accepted your payment.

Processing status means that we will process your order and will ship it ASAP, most orders are processed within 1 business day.

Once your order has shipped, the tracking info will be sent by email.

Please note that we do not process orders during Weekends or Statutory holidays. Canada Post does not ship packages during those days and we would rather not have packages sitting at a processing facility.

Your order’s status will be kept at ‘Pending Payment’ for 48 hours. If payment is not received within the 48 hour period, your order may be cancelled without notice.

We do not accept returns. Once your package has been shipped all items are non-refundable. We may credit your account or send a replacement, depending on the situation.

Please email [email protected] with any concerns or questions that you may have, we’re always happy to help.


We ship to all areas of Canada.

We do not ship to anywhere outside of Canada.

All orders are shipped via Canada Post Xpresspost. A tracking code will be emailed to you once your order has shipped. Please allow 2-5 business days for your package to arrive.

Please allow 2-5 business days for your package to arrive. If you click on the tracking link located in the Completed order email or attached to the Order history in the ‘My Account’ area then the link will open to a page that shows the packages current location and expected delivery date.

Note: Your delivery is guaranteed except if you provide an inaccurate/incomplete address or the package has been marked as ‘Delivered’ by Canada Post.

We offer free shipping for all orders over $175 and a $25 flat rate for all other orders. We subsidize the shipping costs as we ship orders via Canada Post Xpresspost bubble mailer envelopes which cost $25 – $35, size and location depending.

We are very frustrated by the increase in cost of shipping as we used to have $150 free shipping and $20 shipping cost, but it’s just not viable for us anymore when Canada Post keeps increase prices. We hope you understand, and we held on for as long as we could.

Our advanced shipping methods ensure your security and privacy. You can feel comfortable shipping our packages to your home, office, hotel or wherever you need your medicine discreetly shipped within Canada.

Vacuum sealed smell proof bags are used for any Cannabis. Protective boxes are included with every order. The whole package is Vacuum sealed before being put into a standard Canada Post XpressPost envelope.

We have a 100% end-user delivery rate, if you pay for a package, you will receive it.

We will send an email when your order has been processed with a tracking code attached.

The most accurate and up to date status of your order, including tracking code, can be found in the My Account Area. If you have questions about your tracking code we recommend that you look here before contacting us.

If you do not get your package 2 days after the expected arrival date contact us and we will file a trace with Canada Post. If a trace is filed, Canada Post will conduct an investigation. If the package is located, you will receive it a few days later, if Canada Post is unable to locate your package we will send you a replacement free of charge.

If your Canada Post shipping status is “Successfully Delivered” and you did not receive your package, please contact us and we will file a trace with Canada Post. If a trace is filed, Canada Post will conduct an investigation which can take 5 business days to complete. If the search results prove that the items were lost we will send you a one time replacement free of charge. If the result remains “Successfully Delivered” we will not be able to replace your order.

Recommended early actions:

  1. Please make sure that the shipping address you provided is correct by logging into your profile.
  2. If you have a community mailbox, make sure you specify the mailbox number.
  3. Check with your neighbours to see if they accidentally retrieved your package.