how long does it take for shrooms to kick in The effects of shrooms typically take 20 to 40 minutes to kick in after consumption, depending on factors like metabolism, dosage, and whether they've been eaten on an empty stomach. Full effects usually peak within 1 to 2 hours, with the experience lasting around 4 to 6 hours. Timing can vary from person to person.