The onset time for cannabis effects can vary depending on the method of consumption. Inhalation (smoking or vaping) can produce effects within minutes, while oral consumption (edibles or capsules) can take anywhere from 30 minutes to 2 hours.