About Schools Calendar

Our Mission

Schools Calendar exists to help parents, educators, and developers access accurate, up-to-date school calendar data for districts across the United States. We believe finding your child's first day of school, spring break dates, or holiday schedule should take seconds — not the twenty minutes it currently takes to locate the right PDF on a district website, open it, and hunt for the dates you need. School calendar information is public, but the way it's published makes it unnecessarily hard to find and use. We're here to fix that.

Who We Are

Schools Calendar is built by Factor Consulting, a software consultancy focused on making public data accessible and useful. Founded in 2024, the project started from a simple observation: finding when school starts shouldn't require downloading a 30-page PDF from a district website. We set out to build a pipeline capable of covering every public school district in the country — roughly 13,000 districts — and keeping that data current automatically, every day.

What We Do

We aggregate school calendar data from school districts across Texas, Colorado, Florida, and other US states. For each district we provide:

  • First and last day of school for the current school year
  • School breaks (spring break, winter break, fall break, and more)
  • Holidays and teacher in-service days
  • Free iCal downloads so you can sync dates directly to Apple Calendar, Google Calendar, or Outlook

How We Collect Data

Our automated pipeline extracts calendar data directly from official school district websites. The process works like this:

  • We discover each district's official calendar page by scanning sitemaps, following and scoring links with AI-assisted analysis, and searching the web for official calendar documents.
  • Multiple source formats are supported, including official PDFs, HTML pages, and iCal feeds. Our extraction pipeline uses AI-assisted parsing to handle hundreds of different calendar layouts — from single-page PDFs to multi-tab spreadsheets.
  • Extracted data is verified for accuracy and consistency before it is published. Each entry is cross-checked against the source document.
  • The pipeline runs daily so calendars stay current when districts publish mid-year revisions or corrections.

Data Accuracy

Every calendar entry is traced back to its official district source. We display source attribution links on each district page so parents can verify dates against the original document themselves. When districts publish mid-year revisions — a rescheduled holiday, a changed last day of school — our daily pipeline detects the changes and updates the data automatically. We do not fabricate or estimate dates; if a district has not published a calendar for the current school year, we show no data rather than show stale or inaccurate information.

Coverage

We currently have active extraction across Texas, Colorado, Florida, and additional states being added regularly. Our long-term goal is comprehensive coverage of all public school districts in the United States — more than 13,000 districts nationwide. Each new state goes through the same verification process before data is published: pipeline discovery, extraction, accuracy review, and daily refresh.

For Developers

We offer a REST API at api.schools-calendar.com that provides structured school calendar data in JSON format. A free tier is available for personal projects and experimentation.

Visit our Developers page to learn more and get started.

Contact

Have questions, feedback, or a partnership inquiry? Reach us at contact@schools-calendar.com