CCSF Contract Ratification Vote

The IFPTE Local 21 San Francisco Bargaining Team has reached a tentative agreement (TA) with the City Administration that would last from July 1, 2024 to June 30, 2027. This tentative agreement includes important wins that will help recruit and retain staff to make our public services strong. Your Bargaining Team recommends a YES vote.

The full ratification vote schedule is listed below. Click here to RSVP for a ratification vote meeting.

Click to download the TA Highlights & Vote Flyer and a pdf of the Full Summary of the Tentative Agreement.

Full TA Summary
Highlights + Vote Flyer

Ratification Vote Schedule

Voting will take place from Wednesday, April 24 to Thursday, May 16. Members must be present to vote. There will be a short presentation on the tentative agreement at the beginning of the meetings at each vote location. Votes will be counted on Friday, May 17th.

Voting is also available at the IFPTE Local 21 San Francisco office (1155 Mission Street) from 9:30am – 5:00pm on weekdays from Wednesday, April 24 to Thursday, May 16.

If you are not a member and would like to vote please sign up to be a member here at

Click here to RSVP for one of the voting locations and times listed below. Lunch will be provided to members who RSVP unless otherwise noted with an asterisk (*).

1 Dr. Carlton B. Goodlett Place Tuesday, April 30th, 12-1:30pm Room 305
1 Dr. Carlton B. Goodlett Place Tuesday, May 7th, 12-1:30pm Room 305
1 South Van ness Thursday, May 2nd, 12-1:30pm 8th Floor, Crissy Field Conference Room
101 Grove Thursday, May 9th, 12-1pm Room 302
1245 3rd St Monday April 29th, 12-1:30pm PHQ Conference Room 1025 (1st Floor)
1380 Howard Thursday, May 2nd, 12-1pm Room 515
1508 Bancroft Wednesday, April 24th, 7-8:30am 1st Floor, Sign Shop
170 Otis Wednesday, May 1st, 11:30am-1:30pm Bourne Auditorium
1990 Newcomb Monday, May 6th, 12-1pm Main Conference Room
25 Van Ness Wednesday, April 24th, 1:30-3pm room 330A
3500 Great Highway Wednesday, May 1st, 12-1pm
OSP conference room in the Bldg 930 Admin Building
375 Woodside Monday, May 6th, 12-1:30pm Main Conference room 247
49 South Van Ness Wednesday, April 24th, 12-2:30pm Rooms 132 – 136
49 South Van Ness Thursday, April 25th, 12-2:30pm Rooms 132 – 136
49 South Van Ness Thursday, May 2nd, 12-1:30pm Room 132
49 South Van Ness Wednesday, May 15th, 12-1:30pm Room 0194
525 Golden Gate Monday, April 29th, 12-2pm O’Shaughnessy rooms ABC
525 Golden Gate Wednesday, May 8th, 12-2pm O’Shaughnessy rooms ABC
575 North McDonnell Tuesday, April 30th, 1:30pm-3:30pm 575 Conference Room 1A
674 West Field Tuesday April 30th, 11am-12:30pm B674 Level 1 Conference Room 1A and 1B
750 Phelps Tuesday, May 7th, 12-1pm Main conference room
1 Moccasin Trail, Moccasin Wednesday, May 15th, 11am-2pm Admin Dining Room
375 Laguna Honda Blvd Thursday, April 25th, 11:30am-1:30pm Room P1218
Pier 1, The Embarcadero Thursday, May 2nd, 12-1pm Embarcadero Room
1001 Potrero Ave Monday, April 29th, 12:30-2pm Carr Auditorium
1001 Potrero Ave Monday, May 6th, 12:30-2pm Carr Auditorium
505 Paloma Way, Sunol Tuesday, May 14th, 1-2pm
Large shop area in building across from main entry building
1155 Market Thursday, May 2nd, 11:30-1pm 2nd Floor Conference Room
333 Valencia Tuesday, May 7th, 12-1pm 4th floor, rooms 432-434
1000 El Camino, Millbrae Thursday, May 16th, 12-1:30pm San Mateo Conference Room

The locations below have limited access. Members who work at those locations will receive a separate invitation.

101 New Montgomery Tuesday, April 30th, 12-1pm 4th floor conference room
1595 Quintara Wednesday, May 1st, 10-11am
350 Rhode Island Thursday, April 25th, 11:30am-1:30pm 4th Floor, SFDA- MLK Conference Room 449
440 Turk Thursday, May 2nd, 11:45am-1pm Upper Conference Room
1390 Market Wednesday, May 1st, 12:15-2pm 6th Floor, 6L Conference Room
1657 Rollins Road, Burlingame Thursday, May 9th, 2-3pm Large Conference Room – Ground Floor
1 South Van Ness Tuesday, May 7th, 12-1pm DT Mission Conference Room, 2nd floor