Great question! The amount of time you will experience the effects of kratom depends on your body and the quantity you take. Typically, kratom shots will incite euphoric feelings for anywhere from 5 to 7 hours. That being said, the intensity of these effects may actually increase after the first three hours – an important factor to keep in mind as you experiment with your best dosage.