Cannabis once came with a bad rap. But, yesterday’s outcast has become today’s fad. Weed is now legal in 33 US states. Countries such as Israel, Canada, and Germany have wasted little time in relaxing policies prohibiting the use of marijuana. In the majority of these cases, medical marijuana for medical and recreational use is increasingly popular. However, only a small number of licensed dispensaries offer users through on-demand cannabis online delivery services.

This article will focus on the development of a marijuana app, which works just like UberEats. You will learn the essential features of this class of cannabis apps and how to develop them. You’ll also understand business and monetization strategies for a medical cannabis on-demand delivery app.

Why Weed Matters

It’s easy to dismiss cannabis with a wave of the hand, but the market for medical marijuana reveals specific mind-boggling statistics. The Cannabis Industry Annual Report says recreational cannabis use is projected to blossom into a 10.86 billion-dollar market from a mere 1.86 billion dollars in 2016.

On the other hand, the medical total as of 2016 is 4.67 billion dollars. The 2025 projection is an estimated 13.22 billion dollars. It’s important to realize that these figures might turn out to be highly conservative.

The cannabis market is growing at a dizzying pace, presenting a slew of potential for anyone interested in building a cannabis delivery mobile app for the mass market. Yet, even this aspect of the business requires adequate preparation.

How to Begin a Cannabis App Service

It’s wisdom to conduct adequate research before starting any business venture. It’s advisable to study the best cannabis apps to fully understand how your enterprise can profit without being on the wrong side of the law. Here are a few things that should be in place first.

Be Fully Aware of Government Regulations
Before you get carried away by the recent trend of legalizing weed operations across the US, never lose track of the fact that marijuana remains illegal in most countries worldwide. When in doubt, the safest approach is to take another look at your government policy on cannabis. There’s a comprehensive Wikipedia page covering the legality of cannabis across many countries.

The US is an interesting case study when considering the nuances of a cannabis delivery service. In thirty-three states and the District of Columbia, it’s no longer a criminal offense to have cannabis for medical purposes.

Since 2018, Canadian law has made it possible to use marijuana for both medicinal and recreational purposes. However, the Czech Republic, Germany, Greece, and the Netherlands have decriminalized medical marijuana for personal use.
Just be sure that you’re not violating any laws in your country before working on your on-demand cannabis app idea. If you’re not sure, there’s no point taking a risk that could land you in jail.

Ensure That You Have an Appropriate License

When people consider selling marijuana via cannabis apps, you need permission from the authorities. It usually takes the form of a government license. There is a variety of licenses to cater to the distribution, sale, and cultivation of cannabis.

The US state of California legalized medical cannabis in 1996. According to The Bureau of Cannabis Control in the state, there are several types of licenses: Cannabis Event Organizers, Distributor, Retailer, and Testing Labs. Their Online Licensing System makes it quick and easy to apply for a permit.

In Canada, you need a license from the Canadian Health Organization. Your business may fall into one of the various classes and subclasses of your cannabis license. The main license classes include:


Analytical Testing








Sales for medical purposes


Standard cannabis cultivation


Standard processing



Define Your Business Model and How Your App Will Make Money

Like any other mobile app services, cannabis apps need a way to make money. Your on-demand medical app cannabis delivery service may use either of two primary business models. Each model has a unique approach to monetization.

Cannabis Delivery App for a Single Dispensary

Are you already cultivating your weed and have enough crop to sell? You can develop a marijuana dispensary app that features a way to track order delivery. Manage your inventory through an admin panel and leverage third-party service providers to fulfill orders.
To monetize this approach, you may charge users a delivery fee and run paid ads for related products. Your in-house delivery system can come later as your business grows, and you’ve made adequate investments in that direction.

Medical Cannabis Marketplace

What if you don’t cultivate medical marijuana but still want to go ahead with a cannabis delivery business? One option is to build a cannabis delivery marketplace. Many of the best cannabis apps, including Leafly, Weedmaps, and Eaze, use this model. Users can locate the nearest dispensary, order cannabis, and receive their order in the shortest possible time using these apps. These apps cater to various types of users.
Monetizing a cannabis marketplace app may mean charging fees on each new order. It may also mean running ads of weed-related products and offering paid promotions to cannabis vendors.
A platform like Andromo provides comprehensive ad monetization strategies that you may use in your cannabis app.

Critical Features For Your Cannabis App

Your cannabis delivery app will attract various user types. Dedicated buyers, merchants, drivers, and admin apps are vital elements that your app should have.
Buyers should be able to sign up and be verified using relevant documents and doctor’s receipts. They should also find the nearest store using GPS, search for products, and read details and reviews. Of course, they should be able to order and pay online.
Seller features would regulate merchant activity and secure your app from illegal activities. Merchants should only be able to access your app if they upload a legal license for cannabis distribution. Other key seller features include a profile, a product catalog, and order management.
It’s necessary to talk about drivers who mediate between buyers and sellers. They ensure the delivery of a marijuana order. Verification is essential for a delivery person. They need profiles, tasks, maps, and navigation sections on your app.

The Cost and Process of Developing Your Cannabis App

A critical factor in the final cost of developing a mobile cannabis app is that it’s essentially a marketplace with buyers and sellers. However, there are three different user types. The concerns of these three user types must play out in the architecture of the app.

Developing your custom mobile cannabis app may require the following steps:
1. Plan out the project requirements and cost estimates.
2. Craft the technical documentation and build out a design prototype in line with it.
3. Develop the weed app.
Andromo is a viable platform you can use to develop your cannabis apps without the added responsibility of learning how to code.


Developing a cannabis app is a thoughtful but potentially high-reward venture. Once you’re aware of your country’s legal implications, you can build an app that serves the cannabis-using, cannabis-producing, and cannabis delivery markets. There’s probably a no better time than now to hop on the Andromo platform to start building an app with the potential to become one of the best cannabis apps.