When does the festival take place?

Glastonbury generally occurs over the last full weekend of June, from the Wednesday to the Sunday.