Ask Your Health Question and Get an Answer 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: