Just remember that the Grand Canyon is 6000 feet above sea level so even if it's warm in Phoenix it will be cool there, and the nights can get pretty chilly. We were there this past April and it snowed on us! My mom has lived there most of her life and she remembers snow in May. But for the most part, it will be in the high 60's low 70's.