Google Summer of Code Timeline

  • Google Summer of Code (GSoC) is a program where mentoring organizations and contributors collaborate on open-source projects during a designated coding period.

  • Mentoring organizations can apply to participate from January 22nd to February 6th, with accepted organizations announced on February 21st.

  • Contributors can submit applications from March 18th to April 2nd, and accepted projects are revealed on May 1st.

  • The program includes a community bonding period, a work period for coding, and evaluation phases for both mentors and contributors.

  • The program concludes in November with final project submissions and evaluations.

Are you an interested open source project looking to be a mentoring organization for Google Summer of Code? Or a student or developer looking to participate as a GSoC contributor to gain real world experience coding on important open source projects?

The timeline for Google Summer of Code can shift a bit each year. Below is the current program's timeline and at the bottom of the page you can find the general timing for your next GSoC adventure

2025 Timeline

January 27 - 18:00 UTC

  • Mentoring organizations can begin submitting applications to Google

February 11 - 18:00 UTC

  • Mentoring organization application deadline

February 11 - 26

  • Google program administrators review organization applications

February 27 - 18:00 UTC

  • List of accepted mentoring organizations published

February 27 - March 24

  • Potential GSoC contributors discuss application ideas with mentoring organizations

March 24 - 18:00 UTC

  • GSoC contributor application period begins

April 8 - 18:00 UTC

  • GSoC contributor application deadline

April 29 - 18:00 UTC

  • GSoC contributor proposal rankings due from Org Admins

May 8 - 18:00 UTC

  • Accepted GSoC contributor projects announced

May 8 - June 1

  • Community Bonding Period | GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects

June 2

  • Coding officially begins!

July 14 - 18:00 UTC

  • Mentors and GSoC contributors can begin submitting midterm evaluations (for standard 12 week coding projects)

July 18 - 18:00 UTC

  • Midterm evaluation deadline (standard coding period)

July 14 - August 25

  • Work Period | GSoC contributors work on their project with guidance from Mentors

August 25 - September 1 - 18:00 UTC

  • Final week: GSoC contributors submit their final work product and their final mentor evaluation (standard coding period)

September 1 - 8 - 18:00 UTC

  • Mentors submit final GSoC contributor evaluations (standard coding period)

September 1 - November 9

  • GSoC contributors with extended timelines continue coding

November 10 - 18:00 UTC

  • Final date for all GSoC contributors to submit their final work product and final evaluation

November 17 - 18:00 UTC

  • Final date for mentors to submit evaluations for GSoC contributor projects with extended deadlines

General Timing for Google Summer of Code

January

  • Mentoring Organization applications open for OSS projects (application period is 2 weeks)

February

  • Mentoring Org Applications close
  • Google reviews all Mentoring Org applications (3 week period)
  • Accepted Mentoring Organizations announced publicly

March

  • Interested applicants reach out to Mentoring Orgs to discuss their project ideas (4 weeks)
  • Aspiring GSoC contributors apply and submit their project proposals to orgs (15 day period)

April

  • GSoC contributor applications close
  • Mentors and Org Admins review all contributor applications and rank their selections

May

  • Google Admins review Org requests and resolve duplicative selections
  • Accepted GSoC contributors are announced
  • Community Bonding period (3 week period for contributors to understand codebase, start integrating into their OSS community, set milestones with mentors, etc.)

June

  • Coding Period Begins (~75% of projects are 12 weeks; project length can be 8-22 weeks)

August

  • Most contributors finish their projects

November

  • All 22 week projects are completed