Depending on how heavy a meal you eat, you should wait 30 minutes to two hours before exercising. The bigger the meal, the longer you will need to wait. If you just eat a light, high-carbohydrate snack like half a bagel or a few low-fat crackers, you should be good to go almost immediately.