Short answer: 30 to 60 minutes, up to 2 hours

Most edibles start working 30 to 60 minutes after you eat them. A slower day can push that to 90 minutes or two hours. Past two hours with no effect, it is usually not coming. That is the baseline, and it is about the only thing every Reddit thread on the topic agrees on, even when the comments underneath argue for 400 replies.

Edibles Kick In Time: Sativa vs Indica Onset Compared

Why Reddit reports are all over the place

Scroll r/trees or r/Edibles for ten minutes and you will see the same three claims: it hit me in 20 minutes, nothing happened for two hours, and I thought it was not working so I ate another one and regretted everything. All three can be true for the same person on different days.

why edibles take so long to hit

Oral THC does not enter your blood the way inhaled THC does. It goes through your stomach and liver first, where enzymes convert delta-9-THC into 11-hydroxy-THC. That metabolite is more potent and crosses into the brain more readily. The conversion is why the edible high feels different from a joint, and it is also why the timing is unpredictable. Your liver does that work at its own pace.

How Much THC in an Edible to Feel High? A Dosing Guide

Things that move your onset earlier or later

Nano edibles and drinks are genuinely faster

Nano-emulsified THC is broken into tiny droplets that skip part of the digestion bottleneck. Onset for those products is often reported at 15 to 30 minutes. That is not marketing fluff. It is a real pharmacokinetic difference, and it is why a seltzer and a chocolate square with the same milligram count can feel like two different drugs on two different clocks.

how long for brownie edibles to kick in

The redosing trap

This is the single most repeated warning in every thread, and it is worth repeating. Wait two full hours before you take more. The mistake is always the same shape: 45 minutes in, nothing yet, so you eat another one. Then both land at once and you spend the next three hours on the couch convinced your heartbeat is audible from the next room. Set a timer on your phone if you have to.

How long the high lasts once it starts

Peak effects usually land between one and three hours after onset. Total duration runs 4 to 8 hours, with a tail that can stretch longer if you took a big dose or ate it on a full stomach. Beverages and nano products often run shorter, closer to 3 to 5 hours. Sleep helps, water helps, CBD can take the edge off. Time is the only real cure.

What I would take from the Reddit threads

Ignore the outliers. The 20-minute guy and the 2-hour guy are both telling the truth about themselves, and neither one predicts you. Start low, 5 mg if you are new, put two hours between doses, and keep notes on the brand and the milligram count. After three or four sessions you will have your own number, and it will beat anything you read online.