Domowych testów narkotykowych na rynku jest wiele. Zależnie od rodzaju, wykrywać mogą między innymi amfetaminę, kokainę, THC (marihuana, haszysz) oraz MDMA (ecstasy), a także opiaty i morfinę, a nawet metamfetaminę i fencyklidynę. Wyróżnić można testy narkotykowe wykrywające pojedyncze narkotyki (np. testy na THC), ale również dostępnych jest wiele testów, które w jednej próbce oznaczają jednocześnie obecność wielu różnych narkotyków. Wybór testu zależy od podejrzeń co do przyjmowania narkotyków przez bliską osobę – jeśli nie mamy pewności, jakie narkotyki mogłaby przyjąć dana osoba, dobrze wykonać test na większą ich ilość.