Overall, edibles take around 2 hours to fully kick in.
You’ll tend to start feeling them between 30 minutes and 2 hours in.
More info
A graph from a 1980 research paper showing how long you’ll stay high for, and how long edibles take to kick in:
In this experiment, the edibles had fully kicked in at around 2 hours after ingesting.1
Don’t redose until you’ve waited 2 hours
If you’re on a full stomach, it may take 1.5 hours before you start feeling pretty high and 2 hours or more for full effects.
It might be more like 1 hour before feeling pretty high and 1.5 hours for full effects on an empty stomach (anecdotal reports).
You might not get high the first 1-3 times
We don’t really know exactly why this is, though it seems to be a commonly reported occurrence.
Try a low dosage a few times first before going above 5mg - you might be taking the perfect dose, but you’re just experiencing the “first time user tolerance” effect of weed.