i heard myself dat hair test can come back to at least 5 monthes,but if u dont really smoke much din u might be ok,if u smoked in the past 2 or 3 monthes then u should shave all your hair off your body.If it is a real important drug test,they will take hait from anywhere on your body.