Test narkotykowy na włosy to metoda wykrywania narkotyków, która jest bardziej niezawodna i pozwala lepiej wykryć zażywanie narkotyków w przeszłości niż próbki moczu, śliny i krwi. Testy narkotykowe, które pobierają próbki płynów ustrojowych, są w stanie wykryć tylko narkotyki, które wciąż znajdują się w systemie od niedawnego użycia. Mieszki włosowe mają jednak tendencję do przechowywania śladów narkotyków przez długi czas, nawet do lat, w zależności od długości próbki. Dzięki temu możliwe jest wykrycie historii zażywania narkotyków, nawet jeśli narkotyki nie są obecne w systemie. Kolejną zaletą jest to, że test nie ogranicza się do włosów ze skóry głowy; może wykrywać leki w każdym pęcherzyku na ciele. Testy narkotykowe włosów są w stanie wykryć szeroką gamę narkotyków, w tym kokainę, opiaty i narkotyki.
Test narkotykowy na włosy działa tak dobrze ze względu na śladowe ilości leków, które krwioobieg odkłada w mieszkach włosowych. Gdy włosy odrastają, ślady narkotyków pozostają obecne w pasmie. Jedynym sposobem na całkowite usunięcie śladu leku z kosmyka włosów jest całkowite usunięcie samego kosmyka. Najkrótszy pęcherzyk jest w stanie zmierzyć okres około 90 dni, co oznacza, że dana osoba mogła przestać zażywać narkotyki trzy miesiące przed badaniem i nadal mieć pozytywny wynik w historii zażywania narkotyków. Im dłuższe próbki włosów, tym dłuższy okres historii leku, który można zmierzyć. Niektóre długości włosów mogą rosnąć latami, co w niektórych przypadkach umożliwia wykrycie zażywania narkotyków przez okres lat.
Test narkotykowy na włosy zazwyczaj wymaga wielu pasm włosów, aby uzyskać najdokładniejsze wyniki. Standardowy test mierzy co najmniej 50 pasm włosów. Najlepsze próbki pochodzą ze skóry głowy, gdzie włosy pozostają dłużej ukorzenione. Jeśli na głowie nie ma kosmyków, próbki włosów na ciele są również w stanie dostarczyć stosunkowo dokładne wyniki testu.
Test narkotykowy włosów jest jednym z lepszych testów przesiewowych narkotyków dla pracodawców, ze względu na trudność w manipulowaniu i możliwość wykrycia historii narkotyków, nawet jeśli nie ma ich w systemie. Podczas gdy istnieją metody na pozbycie się systemu leków, aby znacznie zwiększyć szanse na wykonanie badania krwi, śliny lub moczu, o wiele trudniej jest pozbyć się z kosmyków włosów jakichkolwiek śladów narkotyków. Najprostszym sposobem uniknięcia wykrycia narkotyku w obliczu testu narkotykowego na włosy byłoby całkowite ogolenie wszystkich włosów na ciele. Nie jest to jednak technika utracona dla większości pracodawców, którzy mają uzasadnione powody, aby nie zatrudniać potencjalnych pracowników bez próbek włosów.