Sublingual THC drops generally act within 15–45 minutes. Swallowed or taken in food, it can take as long as 1–2 hours. It comes on slowly and evenly, lasting several hours, so they are best suited for regular, controlled sessions.