Hello,
It can stay in a person's body for as long as 3 to 90 days after smoking or being ingested orally. Marijuana stays in your system for different amounts of time depending on how often you smoke it, how much you smoke, and the makeup of the individual (weight/height/etc.).
Please click the ACCEPT button if my answer is helpful to you. Click here to leave a positive FEEDBACK rating. A BONUS would be encouraging. If you need more help please feel free to ask. Take care.