Ask Health Experts and Get Answers to Your Health Question ASAP
Marijuana can show up for up to 30 days but more common 14 days. It depends on how much your son used and his metabolism.
You could get blood testing done to check levels.
Read more here: