how long does cbd last

Cannabidiol has become common over the years. With the application of oil in the treatment of different conditions, it has also become much patronized. While you might already be using it or want to start, you must know how long it would last. The effects may or may not vary with certain conditions, and the same goes for the time taken for them to run their course. This article exposes facts about CBD oil, the time it lasts on the application, and its affecting factors. Also, get to learn about how much CBD oil you should take with varying effects and if you should use it at all.

How Long Does CBD Effect Last?

The human body is a complex working machine with many functioning systems. The relationship between CBD and our body is not a simple one. It is unique to the biochemistry and lifestyle of the individual consuming the drug.

Considering the ways oil can be consumed might help the understanding of the question: how long does the CBD oil effect last?

Topical means

The application of CBD via balms or salves in the treatment of pains and aches is one smart means of using it. It has to go through the pores of your skin before it gets into your bloodstream. With this, it can take up to 60 mins before it takes effect. The absorption through the skin depends on the skin type, hair on the skin, and level of fat under the exoderm. This could lead to the effect of the drug lingering for about a day or two.

Sublingual means

The use of drops or tinctures is a fast means of getting CBD into the system. The influence of the oil begins to set in once it touches the salivary glands. This takes less than 5 mins. For over 2 hours to less than 4 hours, the effects of the drug can be felt.


With this method, oil goes through many routes in the digestive system before fully entering the liver and being absorbed there. Edibles, when swallowed, can take up to 20 mins or more, but usually less than an hour before the effects set in. In the liver, it can last for about 4 hours, up to 6 hours.


So far, this is the fastest means of absorbing CBD into the bloodstream. Vaporizing presents the most bioavailable CBD compared to other forms. With it getting to your lungs through the digestive system, it gets into your bloodstream very quickly and the effects set in almost immediately. Once in the body, the effects of the drug can last for over 30 minutes to about 1 hour.

Above is an estimate of how long oil effects last, and how long it takes to be absorbed in the system. However, there is no rule concerning this as the lasting time of drug can vary in different individuals, also depending on the amount applied or taken in.

It has been mentioned earlier that the influence and the lasting time in the human system depend on several factors. Besides from the human chemistry of the system, it also depends on how severe the condition is and the dosage taken. High amounts of oil in the system can induce greater result, which lasts for a longer time than low or moderate amounts.

When the effects of the drug have stopped showing, you might assume that the cannabidiol has left your system. This is not true because the substance might still be in your body, and you won’t feel the effects. It takes time to remove it, usually less than a week.

Studies and research

Research has proven that cannabidiol has various effects on the body, aiding across multiple needing conditions. These include analgesic, anti-inflammatory, neuroprotective, antipsychotic, and anti-tumor effects, amongst others. These health benefits of CBD are sometimes classified as a schedule 1 drug, which makes it very much sought after by people with one condition or another for its many benefits.

Dosages and overdose

There is no regulated dosage or universal prescription for cannabidiol. However, you can take 1mg -20mg of oil for relief from stress and anxiety, to sharpen their focus, and clear fuzziness. You can also take higher than 20mg to help you relax and sleep well.

Considering how different people react in different ways, anyone interested in starting it needs to take some time to learn how their body reacts to it and how much is appropriate to achieve the desired results.

Mild aches or minor anxiety can be settled with about 2 or 3 mg a day, but this is different when it comes to treating chronic illnesses. Those with chronic conditions will need to treat for a long time. Considering that CBD is also likely to react with other medications, it will be wise to consult your doctor or physician before taking it.

Also, in some cases, people taking CBD can have some side effects like diarrhea, fatigue, and appetite changes.

Generally, recommended dosage a day is between 2mg -20mg every day for mild or moderate pain and stress.

Depending on the condition, it can be increased to 25 mg, and can be taken with food, especially if it is an edible preparation of oil. It can also be taken without food, an excellent possible way is vape form.


People usually ask the question – how long does CBD last? This depends much on the dosage taken, the weight and body’s metabolism, and the other medication being taken by the individual. In general, CBD effect last for:

  1. Topical – up to 60 mins;
  2. Sublingual – avg 2-4 hours;
  3. Ingestion – 4 hours and up to 6 hours;
  4. Vaporization – up to 1 hour.

It is important to consult an experienced physician regarding the consumption of medication. Thankfully, there are many forms of preparation for cannabidiol oil, presenting various ingestion modes.