How Long Will a Blood Test Show Marijuana?

Blood tests are a common method used to detect the presence of marijuana in the body. The duration for which marijuana can be detected in a blood test varies depending on several factors. Here's what you need to know.

what is the difference between thc blood test and urine test

Factors Affecting Detection Time

The length of time marijuana can be detected in a blood test is influenced by the following factors:

how long does thc stay in your blood after smoking

Typical Detection Times

On average, marijuana can be detected in a blood test for up to 12 hours after consumption. However, in some cases, it may be detectable for up to 24 hours, especially for heavy users.

Legal Implications

It's important to be aware of the legal implications of marijuana detection in a blood test. In some states, having marijuana in your system can lead to legal consequences, even if it was consumed legally.