No, CBD will not show up on a drug test whether it be a test with hair, blood, or saliva. Drug tests are looking specifically for THC metabolites. Each of these tests can show different time frames of substance that may be in your system.