How long does marijuana stay in your blood stream?

A few hours. It is broken down into other products within a few hours. These can be stored in fat and then released into the body and urine for weeks or longer depending on how much and how often you use.