Would you like to order quality marijuana products from the comfort of your home? CleanGreen has a enormous variety of strains for all medical conditions and at the lowest prices online! We did everything for you as simply as possible, so that your favorite cannabis could be delivered directly to your door. We will strive to bring exceptional service based on years of knowledge and experience in the industry.If you require quality medical marijuana in Canada at affordable prices, then your search is over.


Free Express shipping on all orders of $200 or more. Orders are shipped as soon as possible in discreet and smell proof packaging. Our business is you, our consumer, is getting what they need


We keep your information secured! We pledge not to share your private information or your shopping preferences with any unaffiliated parties. Our servers adhere to newest security protocols and your banking information kept encrypted.


Take away worry from ordering your medicine with express tracking and product insurance. Our team is always on standby if you should have any problems.


We strive to stock and deliver strains that will appeal to every taste and budget while providing relief for array of conditions. Our vast experience and knowledge assure to deliver quality variety and innovation in this establishing industry. Using your feedback we will ensure to have medicine that works for you.


We are positioned to bring you highest quality at a competitive market price. We have strains and products to fit every budget and to deliver you the finest quality products.


Quality control is of the utmost importance to us at Clean Green. That is why every product is thoroughly inspected before acquisition and before packaging. Our storage facilitates are impeccably cleaned and regulated to insure pristine product with a precise humidity.  Clean grown clean handled clean burned.

Quebec City, Quebec
Winnipeg, Manitoba
Hamilton, Ontario
Kitchener – Waterloo, Ontario
London, Ontario
St. Catharines – Niagara, Ontario
Brantford, Ontario

Halifax, Nova Scotia
Oshawa, Ontario
Guelph, Ontario
Windsor, Ontario
Saskatoon, Saskatchewan
Regina, Saskatchewan
Saint John, New Brunswick

Sherbrooke, Quebec
St. John’s. Newfoundland
Barrie, Ontario
Trois-Rivieres, Quebec
Greater Sudbury, Ontario
Kingston, Ontario
Thunder Bay, Ontario

Toronto, Ontario
Montreal, Quebec
Vancouver, British Columbia
Ottawa, Ontario
Gatineau, Quebec
Calgary, Alberta
Edmonton, Alberta