We're in SE PA and up until 2021, our HS required tickets. We have about 250 kids graduating every year. For many years, graduation was held in the gym and each student got 5 tickets for the gym, and 2 tickets for the auditorium where they would live stream the ceremony from the gym. In 2021, they had graduation outside in the football stadium and things went well, so that's what they do now and students don't have a limit on how many people they can invite. The catch is that if it's raining that day they will potentially delay the start of the ceremony to as late as 8:30 p.m. (currently scheduled for 7:00) if the rain is going to move out. If the rain will be constant during the scheduled time, they will move graduation to the next day...or later...depending on the weather.