2021 High School Graduation Ceremonies

Graduations for All

Graduations for All will provide staggered ceremonies on June 1-3, 2021 for 4,000 public school graduates. Schools with large graduating classes will be hosted at the San Francisco Recreation and Park Department’s iconic Kezar Stadium, and smaller public high schools will enjoy more intimate commencements at SFUSD’s McAteer High School campus overlooking Glen Canyon. Look up your school's graduation location and schedule on the table below.

All graduation ceremonies will comply with state and local health guidance. This includes at least two hours between events for thorough disinfection, breakdown, and set up. All students will be seated 6 feet apart. Each student will receive tickets to bring up to four guests. Family pods of four will sit at least 6 feet from each other in the audience. 

Coordinating all graduations at two sites over three days will reduce the costs of set-up, sound systems, and developing COVID-19 safety protocols. Funds are currently being raised to provide audio-visual support so families in the audience can view closeups of their graduates receiving diplomas, as well as to provide livestreaming to loved ones at home. In addition to SFUSD and City resources, support for Graduations for All has been generously provided by LSP Family Foundation, Silver Giving Foundation, Mick and Sabrina Hellman, and the Fisher Family. Donations can be made toward the costs of Graduations for All through Spark* SF Public Schools (select Graduation for All).

2021 High School Graduation Ceremony Videos

Attendance by invitation only. Up to 4 guests per graduate.

School Date Time Location Video
Balboa High School Wed., June 2 12:30 to 2:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
Burton High School Tues., June 1 1:30 to 3:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
Civic Center Secondary High School Tues., June 1 2:30 to 3:30 p.m. McAteer High School
555 Portola Drive
Watch
Downtown High School Wed., June 2 3 to 4 p.m. McAteer High School
555 Portola Drive
Watch
Galileo High School Tues., June 1 4:30 to 6:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
Hilltop High School Tues., June 1 12:00 to 1:30 p.m. McAteer High School
555 Portola Drive
Watch
Ida B. Wells High School Wed., June 2 12:30 to 1:30 p.m. McAteer High School
555 Portola Drive
Watch
Independence High School Wed., June 2 10 to 11 a.m. McAteer High School
555 Portola Drive
Watch
June Jordan High School Tues., June 1 4:30 to 5:30 p.m. McAteer High School
555 Portola Drive
Watch
Lincoln High School Thurs., June 3 9:00 to 10:30 a.m. Kezar Stadium
670 Kezar Drive
Watch
Lowell High School Tues., June 1 9 to 11 a.m. Kezar Stadium
670 Kezar Drive
Watch
Marshall High School Thurs., June 3 3:30 to 4:45 p.m. Kezar Stadium
670 Kezar Drive
Watch
Mission High School Wed., June 2 6:30 to 8:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
O'Connell High School Wed., June 2 3:30 to 4:45 p.m. Kezar Stadium
670 Kezar Drive
Watch
Ruth Asawa School of the Arts Thurs., June 3 12:30 to 2:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
SF International High School Wed., June 2 5:30 to 7:30 p.m. McAteer High School
555 Portola Drive
Watch
The Academy Thurs., June 3 10 to 11 a.m. McAteer High School
555 Portola Drive
Watch
Wallenberg High School Thurs., June 3 6:30 to 8:00 p.m. Kezar Stadium
670 Kezar Drive
Watch
Washington High School Wed., June 2 9:00 to 10:30 a.m. Kezar Stadium
670 Kezar Drive
Watch
Youth Chance Tues., June 1 10 to 11 a.m. McAteer High School
555 Portola Drive
Watch