Scratch OlympiadInternational Scratch Creative Programming Olympiad
Registrations and project submission – Selection stage · Mar 1 – Jun 30, 2026
2026–2030 calendar
Tech competitions highlighted (⚡), science olympiads, hackathons and more. Filter by age and click an event for details.
Long registration periods appear only on the days they open and close.
This month's competitions
12 dates
Registrations and project submission – Selection stage · Mar 1 – Jun 30, 2026
Registration – Theoretical category · Mar 12 – Jun 12, 2026
Registration – Programming category (reopened until 17/06 for Session B) · Mar 25 – Jun 17, 2026
Regional and state qualifying stages · May 2 – Oct 31, 2026
Practical category – In-person regional and state stages (window; dates vary by state) · May 29 – Sep 13, 2026
Theoretical category – Phase 1 (all levels) · Jun 8–12, 2026
Phase 1 (Local) – Programming category (Session A) · Jun 10–12, 2026
Free registration opens · Jun 12 – Jul 24, 2026
Phase 1 (Local) – Programming category (Session B, alternative date) · Jun 18–19, 2026
Google online security competition and CTF · Jun 19–21, 2026
Competition · Jun 20, 2026
Phase 1 final results · Jun 26, 2026
Confirmed: official days · Month announced: days to be confirmed · Estimate: the month it is usually held, not announced yet · No forecast: date unknown.
Dates checked on the organizers' official websites and calendars (last review on November 6, 2026). They may change: always confirm on the official website before registering or traveling.