Like other black teas, Earl Grey contains caffeine. For this reason, it’s best to drink it in the morning or early afternoon. If you’d prefer to drink it later in the day, try a decaf blend.