Saliva testing in occasional users can detect marijuana for up to 3 days after last use and up to a month for frequent users.