Marijuana edibles have grown extremely popular in recent years due to convenience, long-lasting effects and medical applications. However, consuming your marijuana edibles can be a little trickier than inhalation methods because inhalation produces a high that can be felt almost immediately; while in contrast, edibles can take anywhere from 45-120 minutes before the effects are felt and the high can last a lot longer.