The three paths
There's no single answer to "what does a nonprofit website cost" because there's no single way to build one. The three most common approaches each come with different tradeoffs around cost, quality, timeline, and ongoing maintenance.
Path 1: Hire a designer or agency
This is the premium option. You work with a professional who handles strategy, design, development, and (ideally) content guidance. The result is a fully custom site tailored to your organization.
Typical cost: $5,000 to $25,000+ depending on scope, the designer's experience, and your geographic market. Agencies in major metros tend to charge more. Freelance Squarespace specialists typically fall on the lower end. WordPress or Webflow builds tend to be higher because of the added development complexity.
What you get: A site designed around your specific mission, programs, and audience. Custom layouts, original design, content strategy, and someone who thinks through the user experience for you. The best designers will also handle SEO setup, analytics, and accessibility.
What to watch for: At the lower end of this range ($3,000-5,000), some designers are essentially installing a template and customizing it for you. That's not necessarily bad, but it's worth understanding what you're paying for. Ask what's included, how many revision rounds you get, and whether ongoing maintenance is part of the package.
Timeline: 4-12 weeks depending on complexity and how quickly your team provides content.
Best for: Nonprofits with the budget to invest in a fully custom presence, complex organizations with multiple programs or locations, and teams that don't have the bandwidth to build anything themselves.
Path 2: DIY with a free template
This is the budget option. You sign up for Squarespace (or WordPress, Wix, etc.), pick a free template, and build the site yourself.
Typical cost: $192 to $312 per year for a Squarespace subscription, depending on the plan. No upfront design cost. WordPress can be cheaper on hosting but often requires paid plugins, themes, and more technical maintenance.
What you get: A functional, professional-looking website that you control entirely. Squarespace's free templates are well-designed and mobile-responsive. You have full access to customize colors, fonts, layouts, and content.
What to watch for: Free templates are generic. They're designed to work for restaurants, photographers, and law firms all at once, which means they don't come with nonprofit-specific page structures like donation flows, impact pages, volunteer signups, or program directories. You'll build those from scratch, which takes time and design confidence.
The real cost of the DIY path isn't the subscription. It's the hours you spend making design decisions, building pages, troubleshooting layouts, and learning the platform. For a nonprofit executive director who's already stretched thin, those hours have a significant opportunity cost.
Timeline: Anywhere from a weekend to several months, depending on how much time you can dedicate and how comfortable you are with the tools.
Best for: Very small nonprofits with minimal budgets, organizations with a staff member who genuinely enjoys web design, and groups that need something basic up quickly.
Path 3: Premium template
This is the middle path. You purchase a pre-designed template built for nonprofits, install it on Squarespace, and customize it with your own content.
Typical cost: $150 to $400 one-time for the template, plus the same Squarespace subscription as the DIY path ($192-312/year). Some template shops charge additional fees for multi-site use. Total first-year cost is typically $350-700.
What you get: A site that's already designed with nonprofit-specific pages and features. Donation flows, impact storytelling sections, volunteer signups, program pages, event calendars, and team pages are already built. The design decisions (typography, color, spacing, layout) have been made by a professional. You just swap in your content.
What to watch for: Quality varies widely across template shops. Some premium templates are barely better than free ones with a different color scheme. Look for templates with a high page count (10-15+), niche-specific page structures, ongoing support, and a demo site that holds up across every page.
Timeline: 2-4 weeks from purchase to launch. The structure is already there, so the main work is adding your content, photos, and customizing the design to match your brand.
Best for: Most small to mid-size nonprofits. This path gives you professional quality without the professional price tag, and it saves significant time compared to building from scratch.