CityOnline is City College of San Francisco’s online portal, allowing you to take classes in San Francisco from anywhere in California. CityOnline offers classes designed to work with students’ busy lives and work schedules. Online classes provide the same content, credits, and transferability as their in-person equivalents.

CityOnline is ideal for a wide variety of students, including:

  • Students who want to get a jump start on college and are looking to earn their degree and/or transfer to a 4-year program at a UC or CSU. Learn more >
  • Students interested in earning a Certificate. Learn more >
  • Students who need an extra class to help them keep their full-time status. We have many late-start classes. Learn more >



Register for an online class using the same process as for any other class at City College.

Five Class Lengths


CityOnline offers five class lengths to meet your needs:

Full: 16-week online classes that closely match Fall or Spring semester schedules
Fusion: 12-week classes
Flex: 8-week classes with start dates at the beginning of the semester (Flex 1), and late-start classes (Flex 2)
Focus: 6-week intensive courses, similar to a summer schedule, with three start times (Focus A, Focus B, and Focus C)
Fast: 4-week highly intensive courses.

Free City


CityOnline classes are eligible for Free City, which is our free tuition program. The City of San Francisco believes in the power of education to create a more just and equitable society. That’s why we’re offering Free City. It’s a program that covers the cost of tuition (enrollment fees) for City College students who have established California residency and live in San Francisco.

Additional Information

Steps to success in an online class.

  • Check to see if you have to email the instructor on the first day of class. Sometimes that is how instructors know that you are truly enrolled.
  • If the class has an orientation, be sure to take it! Some orientations are face-to-face and failing to attend can cause you to be dropped from the class. To find orientation and meeting specifics, click the link to the instructor’s website in the online listing for your class.
  • Check to see if there are mandatory on-campus meetings that might conflict with a face-to-face class that you are in.
  • Be prepared to communicate regularly throughout the semester.

Contacting the Instructor

Find instructors’ email addresses through their website link on the Schedule’s Online Course Listing or in the Employee Directory link at the top of all main website pages.