Yes, cannabis topicals can cause a positive result on a drug test. Even though they're applied externally, some can contain THC that may show up. So, if you're facing a surprise test, maybe stick to regular lotion instead!