For most people, the best time to drink Green Tea is late in the afternoon. That happens because the caffeine it contains can keep you up for more time and improve your concentration.  Other people prefer to drink it early in the morning to regulate their blood sugar intake through the day and induce water absorption by your body.