Updated September 2026 · Written and maintained by the Progression Agency strategy team
Progression Agency provides school website design for public and private K-12 schools, independent and faith-based schools, school districts, charter networks, community colleges and universities across the United States and worldwide: an admissions path that turns a curious family into a scheduled visit, a calendar and news system the front office can run without a developer, accessibility that meets the WCAG 2.1 AA standard now required of public schools, and integrations with the student information, enrollment and communication systems the school already pays for.
On this page · 14 sections
- What school website design is, and who it is for
- What a school website must contain
- Pages and structure we build for schools and districts
- Platform choices for school websites
- Integrations that make a school website useful
- SEO and AI search for schools
- How we design and build a school website
- What school website design costs
- School website design by institution type
- What to gather before a school website project starts
- Measuring a school website after launch
- Mistakes that cost schools enrollment and trust
- Template, education platform or agency: which fits your school
- How Progression Agency builds school websites
The short answerA school website serves two audiences with opposite needs: families who are choosing a school and want a story, and families who are already enrolled and want the lunch menu, the calendar and the portal login in two taps. Most school sites fail one audience to serve the other. The fix is structural: an admissions section written like a marketing site, a current-families section built like an intranet, and a shared calendar, news and directory layer feeding both. As planning figures, a custom school website costs $15,000-$60,000 and takes 10-16 weeks; a small private school on a builder $5,000-$15,000; a multi-school district or college platform $60,000-$200,000.
Comparisons are based on each project’s official documentation as linked in the text. Progression Agency builds with all of the technologies compared and has no affiliate relationship with any of them.
What school website design is, and who it is for
School website design is the planning, design and build of a website for an educational institution: a single K-12 school, a private or independent school, a district with a dozen campuses, a charter management organization, a community college or a university department. The visitors are prospective families and students, current families, staff, alumni, donors, job applicants, board members and, for public schools, taxpayers and journalists looking for board minutes and budgets. Each of those visitors arrives with a task, and a school website is judged by how fast it completes that task, not by the size of the hero photo.
The design problem is that a school is simultaneously a marketing organization (it competes for enrollment), a public service (it publishes notices, policies and accessibility-critical information) and a daily utility (calendars, menus, forms, portals). We separate those three roles in the information architecture and then unify them with one design system, so an admissions page and a lunch-menu page look like they belong to the same school while doing very different jobs. For the search and AI-answer side, see AEO for schools and education marketing; this page is about the site itself.
What a school website must contain
The checklist below is what we build against for every school project. Public schools and districts have legal obligations that private schools do not, and independent schools have an admissions funnel that public schools mostly lack, so the emphasis shifts by school type even though the sections stay the same.
| Section | What it must show | Who it is for |
|---|---|---|
| Admissions | Process steps, dates, tuition and aid, visit and inquiry forms, application link | Prospective families |
| Academics | Programs by division or grade band, curriculum, faculty, outcomes | Prospective and current families |
| Calendar | One master calendar with filters by school, division, team and category; subscribe by feed | Current families and staff |
| News and announcements | Dated posts by school, with alerts for closures and emergencies | Everyone |
| Directory | Staff by school and department with role, email and phone where policy allows | Families, applicants, vendors |
| Current families | Portal logins, forms, menus, transportation, handbooks, bell schedules | Enrolled families |
| Board and public notices | Meeting agendas, minutes, budgets, policies, public records requests | Public schools and districts |
| Athletics and arts | Teams, schedules, results, tickets, performances | Students, families, community |
| Giving and alumni | Annual fund, capital campaigns, alumni news, reunions | Donors and alumni |
| Careers | Open positions, certification requirements, benefits, application | Teachers and staff candidates |
| Accessibility and policies | Accessibility statement, nondiscrimination notices, privacy, Title IX contacts | Legal compliance |
Admissions is the marketing site inside the school site
For a private or independent school, the admissions section is where enrollment is won, and it should be written and designed like a conversion path: who the school is for, what a day looks like, what graduates do, what it costs and what aid is available, and a single next step (inquire, visit, apply) repeated on every page. Tuition should be published in dollars, not hidden behind a form; families who cannot find it assume the worst and leave. Public schools use the same section for enrollment and school choice: boundaries, registration steps, required documents and the registration deadline.
The calendar is the most used page on the site
On most school websites the calendar receives more visits than the home page, and it is usually the worst page: a wall of events with no filters, no feed, and dates entered by five people in five formats. We build one master calendar with categories for each school, division, team and activity, subscription feeds so families can add it to their phone calendars, and a simple entry form for staff. When a calendar comes from a student information system or an athletics scheduler, we sync it rather than retype it.
Accessibility is a legal requirement for public schools
The ADA Title II web accessibility rule published by the Department of Justice in 2024 requires state and local government entities, including public school districts and public colleges, to make web content conform to WCAG 2.1 Level AA, with compliance dates in 2026 and 2027 depending on population. Private schools face similar expectations under Title III and Section 504 when they receive federal funds. We design and test every school site against WCAG 2.1 AA (color contrast, keyboard navigation, captions, document accessibility, form labels) and hand over an accessibility statement and a document-remediation process for the PDFs the office will keep publishing. Our ADA compliant website design page explains the standard in detail.
Emergency and closure notices
A school website needs an alert layer that the front office can turn on from a phone in thirty seconds: a banner on every page, an optional takeover for major emergencies, and a push to the notification system. We build it as a single field in the CMS with a start and end time, so a snow-day notice does not linger into the following week.
Pages and structure we build for schools and districts
| Section | Single school | District with several schools |
|---|---|---|
| Home | 1 page: story, quick links, news, calendar, alerts | 1 district home plus 1 home per school, sharing news and calendar layers |
| About | Mission, history, leadership, accreditation, facts | District leadership, board, budget, strategic plan |
| Admissions or enrollment | 5-10 pages | District enrollment plus per-school pages |
| Academics | 1 per division or grade band, 5-15 pages | 1 per school plus district programs (special education, gifted, CTE) |
| Student life | Athletics, arts, clubs, service, 5-20 pages | Per school |
| Calendar and news | Shared layer | Shared layer with per-school filters |
| Families | Portals, forms, menus, transportation, handbooks | District services plus per-school pages |
| Directory | 1 searchable page | 1 searchable directory with school and department filters |
| Board and public records | Optional for private schools | Required: agendas, minutes, policies, budgets |
| Giving and alumni | 5-10 pages for independent schools | Foundation pages |
| Careers | 2-5 pages | Central careers with per-school listings |
Platform choices for school websites
Schools have a genuine choice between education-specific platforms and a custom build. Finalsite, Blackbaud’s School Website System and Apptegy are built for schools and bundle calendars, directories, alerts and multi-site management; they charge an annual subscription and constrain design to their templates. A custom WordPress multisite gives a district the same shared layers with full design freedom, no per-school subscription, and a much larger pool of developers, at the cost of building those layers once. Webflow suits a single small independent school with a design-led brand and a modest calendar. Compare the general trade-offs in best CMS platforms and Webflow vs WordPress.
| Platform | Best for | Watch out for |
|---|---|---|
| Custom WordPress multisite | Districts and networks wanting shared calendar, news, directory and alerts with full design control | Building the shared layers is real work; budget for it once |
| Finalsite | Independent schools and districts that want a school-specific platform with support | Annual subscription; template design boundaries; migration cost later |
| Blackbaud School Website System | Independent schools already running Blackbaud enrollment, tuition or fundraising | Best value only inside the Blackbaud stack |
| Apptegy | Public districts that prioritize a mobile app and mass notification alongside the site | App-centric; deep design changes are limited |
| Webflow | A single small private school with a strong brand and simple calendar needs | No native multisite; calendar and directory need third-party tools |
| Squarespace or Wix template | Micro-schools, preschools and startups needing a presence now | Weak calendar, directory and accessibility tooling; outgrown quickly |
Integrations that make a school website useful
| Need | Systems we connect | What it changes |
|---|---|---|
| Student information system | PowerSchool, Infinite Campus, Skyward, Veracross, Blackbaud SIS | Directory, calendars and bell schedules stay accurate without retyping |
| Admissions and enrollment | Finalsite Enrollment, Blackbaud Enrollment Management, SchoolMint, district online registration | Inquiry and application forms feed the admissions office directly |
| Communication and alerts | ParentSquare, SchoolMessenger, Remind, Apptegy | One emergency post reaches site, app, text and email |
| Learning platforms | Google Classroom, Canvas, Schoology, Clever, ClassLink | Portal links that land families and students where they need to be |
| Athletics | rSchoolToday, Arbiter, MaxPreps, VNN | Team schedules and results without manual updates |
| Giving | Blackbaud Raiser’s Edge NXT, Bloomerang, Givebutter, Classy | Donation pages tied to the fundraising database |
| Careers | Frontline Recruiting, SchoolSpring, Indeed feeds, district HR portals | Openings publish once and appear everywhere |
| Documents | Google Drive, SharePoint, Box | Handbooks and forms updated in one place |
| Analytics | GA4, Google Tag Manager, Search Console | Inquiry and visit requests attributed to their source |
Single sign-on and portal links
Families do not want to remember which system holds grades, which holds lunch balances and which holds the bus route. A school website should present one Families page with every portal, labeled by what it does rather than by vendor name, and where the district runs Clever or ClassLink we link to the launchpad so a single login opens everything.
Planning this kind of website?Send the brief and we return a written scope, a fixed price and a page-by-page plan before any design starts.
SEO and AI search for schools
School search demand is local and comparative: “private schools near me”, “[town] elementary school”, “best middle schools in [county]”, “[school name] calendar”, “[school name] tuition”. Half of it is branded and navigational, which is why the calendar, directory, tuition and lunch-menu pages must be indexable and fast. The other half is comparative, and it is answered by review sites and AI assistants that read whatever the school has published. A school that states its tuition, class sizes, programs, accreditation and outcomes in plain text on its own site gets quoted accurately; one that hides them gets described by someone else. We mark each school up with School or EducationalOrganization structured data, each event with Event data, and each campus with its own address and hours.
What families ask AI assistants about schools
- “How much does [school] cost and is financial aid available?”: answered by a tuition page with real numbers and aid ranges.
- “What is the student-teacher ratio at [school]?”: answered by a facts page that states it and the year it was measured.
- “Does [school] offer [program]?”: answered by one page per signature program, not a bulleted list on the academics page.
- “When does [school] start and what are the holidays?”: answered by an indexable calendar with a printable year-at-a-glance.
- “Is [school] accredited and by whom?”: answered by an accreditation page that names the body and the year of the last review.
- “How do I enroll at [district]?”: answered by an enrollment page with steps, documents and deadlines, in every language the community speaks.
Multilingual pages for the communities the school serves
Many districts serve families whose first language is not English, and a machine-translation widget is not the same as a translated enrollment page. We build the core pages (enrollment, calendar, alerts, transportation, meals) as real translated pages with hreflang, and use a translation layer for the long tail. Our multilingual website design page covers the mechanics.
How we design and build a school website
The sequence below is built around the school year: discovery in the spring or early summer, launch before the first day of school, and the admissions season as the first full test.
- Discovery: enrollment goals, the audiences and their top tasks, the systems in place (SIS, enrollment, communication, athletics), governance and who publishes what.
- Content audit: every page on the current site, its traffic, its owner and whether it survives, with a document inventory for accessibility remediation.
- Structure: sitemap for each audience, the shared calendar, news, directory and alert layers, and the district-to-school relationship if there are several campuses.
- Design: a design system from the school’s brand with templates for admissions, academics, news, events, directory and portal pages, tested for WCAG 2.1 AA.
- Build: WordPress multisite or the chosen platform, shared layers, integrations with the SIS and communication tools, forms, alerts and structured data.
- Content: admissions and program pages written or edited with the school, calendar and directory imported, documents remediated or replaced with pages.
- Training and launch: role-based training for the front office, communications and athletics staff; redirect map; accessibility and performance checks.
- After launch: monthly reviews of admissions inquiries, accessibility scans and calendar health, plus new pages for programs and campaigns.
What school website design costs
Planning figures for US schools, driven by the number of schools sharing the platform, the integrations, the size of the content migration and the amount of document remediation. Our website development cost guide shows what sits inside each line.
| Scope | Range | Timeline |
|---|---|---|
| Small private school or preschool on a builder, 15-30 pages | $5,000-$15,000 | 5-8 weeks |
| Custom WordPress site for one school, 40-80 pages, calendar and directory | $15,000-$35,000 | 10-14 weeks |
| Independent school with admissions funnel, giving and alumni, SIS integration | $30,000-$60,000 | 12-16 weeks |
| District or network multisite, 5-20 schools, shared layers, translation | $60,000-$200,000 | 4-8 months |
| Education platform subscription (Finalsite, Blackbaud, Apptegy) | $5,000-$40,000 per year by size | Ongoing |
| Hosting, maintenance, accessibility scans and support | $200-$1,500 per month | Ongoing |
School website design by institution type
Public elementary, middle and high schools
One school inside a district site. The school page set needs its own identity within the district design system: principal’s welcome, bell schedule, staff directory, calendar filtered to that school, athletics and clubs, and the enrollment path back to the district. The most valuable work is usually the calendar and the alert layer.
School districts and charter networks
A parent site and one child site per school, sharing news, calendar, directory and alerts. Governance matters as much as design: who can publish district-wide, who can publish per school, and how board documents, budgets and policies are kept current and searchable. Translation of enrollment and safety pages is often required by the community, and accessibility is required by law.
Private and independent schools
Admissions is the product. The site needs an inquiry-to-enrollment path with tuition and aid stated plainly, a visit scheduler, program pages that show outcomes, faculty profiles, and giving and alumni sections tied to the fundraising database. Design quality signals the school’s standard, so photography and typography are budgeted, not borrowed.
Faith-based and parochial schools
The admissions and academics structure of an independent school plus parish or diocesan relationships, service and formation programs, and often a shared brand with the sponsoring institution. Tuition assistance and scholarship pages carry more weight here than anywhere else.
Community colleges and universities
Programs are the unit of the site: one page per degree or certificate with requirements, cost, outcomes and how to apply, plus admissions by student type (first-year, transfer, adult, international), a catalog, and department sites governed by a shared design system. Search is national for programs and local for the campus; see higher education SEO.
Preschools, micro-schools and learning centers
A short site: philosophy, ages and hours, tuition, a tour request and a waitlist. A builder template configured well and kept accessible is the right answer at this size, with a path to a custom build if the school adds campuses.
What to gather before a school website project starts
- Brand assets: logo files, colors, typography, mascot art and any brand guidelines.
- Enrollment numbers, class sizes, ratios, accreditation and the year each fact was last verified.
- Tuition and fees by grade or program, aid ranges and the application deadlines for the coming cycle.
- The list of systems in use: SIS, enrollment, communication, athletics scheduler, fundraising, LMS and single sign-on.
- A staff directory export with the fields the school allows to be published.
- The current calendar in a feed or export, with the categories families actually use.
- Photography rights: which students have media releases on file, and a plan for a new shoot.
- Policies, handbooks, board documents and every PDF currently linked from the site, with an owner for each.
- Translation needs by language and the pages that must be translated rather than machine-rendered.
- The people who will publish after launch, by role, and the approval path for public notices.
Measuring a school website after launch
- Inquiries, visit requests and applications started, by source and by program page.
- Calendar subscriptions and calendar page visits, which show whether families trust it.
- Search rankings and AI-assistant answers for the school’s name plus tuition, calendar, enrollment and program terms.
- Accessibility scan results each month and the number of inaccessible documents remaining.
- Alert usage: how quickly a closure notice was posted and how many people saw it.
- Directory searches and the emails or calls they produce.
- Careers page visits and applications by role.
- Page speed on phones for the calendar, news and portal pages, which are used most on mobile.
Mistakes that cost schools enrollment and trust
- Tuition hidden behind an inquiry form, so families assume it is unaffordable and never inquire.
- A calendar entered by hand in five formats with no subscription feed, so families stop trusting it.
- Handbooks, menus and forms published only as scanned PDFs that fail accessibility and search.
- A directory that lists staff by title only, with no search, so families call the front office.
- Portal links buried in a menu labeled by vendor name rather than by task.
- An alert system that requires a developer, so closure notices go out on social media and not the site.
- Photos without media releases, or stock photos of students who do not attend the school.
- Redesigning without a redirect map, dropping the rankings the old program pages had earned.
- Launching in the middle of admissions season, when staff have no time to learn the new CMS.
Template, education platform or agency: which fits your school
| Option | Cost | Fits when | Limits |
|---|---|---|---|
| Template on a builder | $500-$3,000 plus subscription | Preschool or micro-school with one editor | Calendar, directory and accessibility are weak; outgrown fast |
| Education platform subscription | $5,000-$40,000 per year | A school or district that wants vendor support and a mobile app | Template design limits; migration cost when leaving |
| Freelance designer on WordPress | $4,000-$12,000 | Small independent school with a communications lead who can write | Shared layers and integrations are rarely built well at this budget |
| Agency custom build | $15,000-$60,000 | Schools and districts competing on enrollment, accessibility and integrations | Needs 8-12 weeks of staff input across departments |
| Agency multisite platform | $60,000-$200,000 | Districts and networks with many schools and shared governance | Ongoing content governance is your responsibility |
How Progression Agency builds school websites
We design and build school websites from New York City for schools, districts and colleges across the United States and worldwide: WordPress multisite platforms and education-platform implementations, admissions funnels written with the school, SIS and communication integrations, WCAG 2.1 AA accessibility, and the education marketing and maintenance that follow. Related: online course website design, nonprofit website design, community website design and website design and development.
Planning a school website?
Send us your school type, the systems you use and the current site; we reply with a page plan, an accessibility summary and a fixed price.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
Website design by industry and type
- Construction website design
- Real estate website design
- SaaS website design
- Luxury website design
- Corporate website design
- Startup website design
- Portfolio website design
- Artist website design
- Author website design
- Event website design
- 3D and interactive website design
- Motion design and scroll-story websites
- One-page website design
- Minimalist website design
- Responsive website design services
- Hotel website design
- Travel website design
- Photography website design
- Personal website design
- Blog website design
- Wedding website design
- ADA-compliant website design
- Online course website design
- Booking website design
- Membership website design
- Directory website design
- Community website design
- Job board website design
- Gym website design
- Salon website design
- Spa website design
- Podcast website design
- Musician website design
- Multilingual website design
- Dark mode website design
- Microsite design
- Coming soon page design
- Link in bio website design
- News and magazine website design
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What is school website design?
What should a school website include?
How much does a school website cost?
How long does it take to build a school website?
What is the best platform for a school website?
Do public schools have to make their websites accessible?
Can the website pull from PowerSchool or another SIS?
How do you handle emergency alerts?
Should tuition be published on the site?
Do you build district websites with a site per school?
Do you translate school websites?
How do you handle PDFs and handbooks?
Can staff update the site without a developer?
Do you build private school websites with an admissions funnel?
Do you build college and university websites?
What about student photos and privacy?
How does the website help with search and AI answers?
Can you migrate our site from Finalsite or another platform?
Will the redesign hurt our search rankings?
Do you provide marketing after launch?
Where is Progression Agency and who do you serve?
How do we start?
Planning this kind of website?Send the brief and we return a written scope, a fixed price and a page-by-page plan before any design starts.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
