How Long does Tobacco Stay in Your Body?

if you are a regular and frequent user of nicotine for at least 6 months, then nicotine will stay in your blood for approximately 20, or even more days.