With this article, my goal is to help you find the best website builder for a non-profit website. I analyzed several factors, such as special discounts and non-profit website templates. I also looked at any other features that may make saving the world a little bit easier for you.
Non-profits advocate for good causes. Whether it’s a pressing matter in our society or hugging someone, a non-profit is a tool that can help us do a world of good.
Having a website for your non-profit is crucial – it will help you reach a wider audience, both locally and internationally. These websites should have not only educational content but also contact information, events about your future doings as well as a place where you could accept donations.
Famous non-profit websites usually use several different Content Management Systems, which makes them quite hard to both create and maintain. For example, Red Cross uses the Java programming language as well as Adobe Experience Manager, while Word Wildlife Foundation uses the Ruby programming language for its site.
But let’s face it. Volunteers are not web developers. Not typically. If your focus is on environmental issues and causes, you’re probably going to be hanging out at different places than learning web development. Even so, we all know how big of a difference an online presence can make, and that’s where a website builder can help. So, as long as it can help make your cause known to the world and is easy to use, that’s pretty much all you need.
In my search for a website builder for non-profits, I found several sound options – all with something that I think you’ll be interested in. Let’s dig in!
Click on the links in this list to navigate or you can click here and skip to the conclusion with my final summary.
Best website builder for non-profits: ranked
- Wix – best editing and features for non-profits
- SITE123 – website builder for non-profits with custom discounts
- Zyro – simple to use, affordable non-profit website builder
- GoDaddy – non-profit website builder and business manager all in one
- Squarespace – visually stunning templates and special features
- Weebly – a simple non-profit website builder
- Shopify – non-profit website builder for selling online
1. Wix – the whole package
|Discount for non-profits||No|
|Features||Two website editors, excellent customizability|
|Best for||Design and editing freedom|
Wix is a popular website builder among all types of users – notably, it is a solid option as a website builder for non-profits. One, there are website templates explicitly developed for non-profit organizations. Two, it is able to provide all necessary tools. And three, it’s truly easy to use.
What can Wix do for non-profit organizations?
The reason why Wix is suitable as a website builder for non-profits is that you are free to choose from a decent collection of non-profit website templates. Other features are available as well.
To start with, Wix created 19 website templates that could go great with your non-profit organization. They all look modern and focus on several issues.
You might be curious, how much would it cost for your site to be made with this builder. Well, Wix offers 8 plans – 5 of them are focused on regular websites, while the other 3 are mainly focused on eCommerce sites. We look deeper into the plans and the features that they have on our Wix review – but let’s give them a rundown here as well:
These are the plans for regular sites:
- Free – a very limited plan, suited for testing or just showing your work.
- Combo ($14/month) – excellent pick for portfolios and personal sites.
- Unlimited ($18/month) – more storage, SEO apps, and advanced analytics.
- Pro ($23/month) – professional logo and Event Calendar features added.
- VIP ($39/month) – all of the above features, plus priority customer care.
And here are the plans for eCommerce sites:
- Business Basic ($23/month) – all the main eCommerce features for effortless selling.
- Business Unlimited ($27/month) – subscription sales, dropshipping, and product review features added.
- Business VIP ($49/month) – all the features: loyalty program, sales tax calculation, and priority support.
Free Wix websites give you very limited resources. All the editing options and builders are there, and it would be great for educational purposes. However, your website will be branded by a Wix watermark and be hosted on Wix’s subdomain, so you have to be aware of that.
You also need some eCommerce functionality to be able to accept donations, so I think that you’d be better off with selecting a Business Basic plan.
Another feature you may want to know of is that Wix has a decent app market. How does that help you? Well, you want to start raising some funds online, don’t you? You’ll need an integration for that, and Wix is ready to oblige.
While Wix’s app store presents you with several options, PayPal is by far the best one. It has a 4.7-star rating and a free plan.
PayPal makes accepting donations a piece of cake. There is a secure payment button, and while you can pick fixed donation options, visitors can insert an amount of their choice as well.
The bottom line is that Wix comes to the rescue when it comes to non-profit organizations. With beautiful non-profit website templates and several related features, Wix is definitely a website builder to consider.
Ease of use
While Wix does have several non-profit-related features, it’s also a popular website builder among beginners because it’s easy to use. It gives you two website creation options, and whatever you choose, you’ll have a smooth experience. Your non-profit can go live worldwide in just an hour.
When you sign up to Wix and you’re ready to create your website, you’ll be given two choices. Option number one is Wix ADI (Artificial Design Intelligence). It asks a few questions and basically creates a website for you. Once it does that, you’re free to make some edits.
Option number two would be for you to create your own website. You choose a template and then play around with the drag-and-drop editor. This solution may seem a bit more challenging because of the storm of customization options, but you’ll quickly get the hang of it.
Whichever option you take, you’ll spend little time creating your website. And ultimately, isn’t that what you want? There are more important things to deal with, am I right?
Overall, Wix is definitely one of your best choices when it comes to a non-profit website builder. It has beautiful templates, necessary tools and it’s easy to use. To me, that sounds very much like the trifecta.
2. SITE123 – ask, and you shall be given
|Discount for non-profits||Yes|
|Features||Simple block builder|
|Best for||Simple creation and maintenance|
One of the things SITE123 is known for is its ease of use. With it, you can create a simple but functional website, and its maintenance will be a piece of cake. As for non-profit-related benefits, SITE123 provides special discounts and the possibility of receiving donations through various payment methods.
What can SITE123 do for non-profit organizations?
SITE123 supports non-profit organizations by offering a 40% discount on its premium plans. It can also help you set up a page where you can receive donations. You’ll also find a few community website templates.
There are 4 premium plans. Basic costs $7.80/month, Advanced is $13.80/month, while Professional and Gold are $19.80/month and $25.80/month. However, since non-profits receive a 40% discount, the prices are:
- Basic – $4.68
- Advanced – $8.28
- Professional – $11.88
- Gold – $15.48
There’s a trick, though. If you’re looking on SITE123’s website, you won’t find a page that tells you about the discount for non-profits. You have to contact customer support, and they’ll let you know. They will also activate the discount for you.
I find it strange that SITE123 hides this information. Isn’t offering discounts to non-profits always a good PR move? Oh well – I did your job for you (you’re welcome).
Ok, but there are 4 plans. Which one is best for a non-profit? If I were you, I’d go with the Advanced plan. It’ll cost you only $8.28/month, and you have a lot of benefits. Here is what this plan comes with:
- Free domain for 1 year
- 30GB storage
- 15GB bandwidth
- 1000 mailing list messages
- 2 mailboxes
- 1 additional language
There is another reason why I think Advanced is more suitable for a non-profit. While offline payments are possible with the entry-level plan, the Advanced plan allows you to set up PayPal and AmazonPay accounts. Just make a donation page, and let the money come in. Mary was a dear and told me that too.
On top of the 40% discount and the possibility to make a donation page, you’ll also find a few suitable non-profit templates. SITE123 has quite a few, but if you browse the Community category, chances are you’ll find something right for you.
The bottom line is that SITE123 can make an excellent choice for a non-profit website builder. It does offer a discount, but you have to ask for it. It also allows you to create a donation page and select a community website template. Not too shabby, I’d say.
Ease of use
SITE123 has always been known for its ease of use. It represents the point where simplicity meets practicality, and you’ll see that when it takes you no more than an hour to have a website at the ready.
To get started, you have to choose a niche and name for your website. Since you’re a non-profit, you’ll have to go for the Community niche.
Once you press on Community, you’ll be given a template that you can change from your editor later.
Speaking of SITE123’s editor, I don’t think you’ll find it challenging. Basically, there are several blocks you can edit but don’t expect as much customization freedom as Wix gives you, for instance. Even so, SITE123 allows you to edit several elements such as background, text, layout, fonts, and so on.
While SITE123 is not exactly the most flexible website builder, you’ll see that at the end of the day, it enables you to publish a beautiful and functional website. And all of that with minimal effort and skills.
You can find out more about this simple website builder in our SITE123 review.
The bottom line is that SITE123 is a suitable website builder for non-profits. It offers a few benefits, and it’s incredibly easy to use.
3. Zyro – too cheap to ask for discounts
|Discount for non-profits||Yes|
|Features||AI tools, intuitive grid building system|
|Best for||Quick and easy website launching|
Zyro is incredible when it comes to speed and affordability, not to mention incredible themes as well as an AI editor that helps you to create a website not only quickly, but also easily.
This builder doesn’t announce its discounts for non-profits loudly, but they’re barely necessary. Zyro already has incredibly low prices, and even if its entry-level plan is cheaper than a cup of decent coffee, this website builder can easily compete with others that have been in the game for years.
What can Zyro do for non-profit organizations?
The primary reason why Zyro is suitable for non-profit organizations is that it comes with enough tools to make your cause known to the world – and all that at a very low price. It also has a rich template library, and one of them is bound to go with your non-profit.
First things first, Zyro is cheap. And when I say cheap, I mean dirt cheap. I don’t think there is a cheaper website builder on the market. It has four premium plans.
- Basic – $1.89/month
- Unleashed – $3.09/month
- eCommerce – $8.99/month
- eCommerce Plus – $14.99/month.
As to which plan is suitable for a non-profit, I’d have to go with eCommerce for the sole reason that it allows you to accept online payments. We all know how important donations are to a non-profit. Your visitors can make a donation using anything from PayPal to credit cards like American Express. In fact, Zyro provides about 50 payment options. What’s more, that the plan comes with a 100% commission-free guarantee.
I was curious about discounts for non-profits, so I sent an email inquiring about it. I received an email an hour later with a discount code. It’s only 10%, but I call it a win.
As for templates, Zyro puts at your disposal a collection of approximately 100 templates. They’re all mobile and SEO-friendly. There is no specific category for non-profits, though.
It’s also worth mentioning that Zyro’s blog includes some basic information on how to create a non-profit website. It’s not the most complete info you’ll find, but it’s a good start.
The bottom line is that Zyro is an incredibly inexpensive option and delivers more than enough features. In my opinion, that makes it a solid choice for non-profits.
Ease of use
Regarding ease of use, there is not much to tell. Zyro is one of the least challenging website builders I had the chance to use. I found some similarities with Wix, although the editing part was different.
When you first get started with Zyro, you’re asked whether you want to start with a template or use an AI website generator. Does that ring any bells for you?
If you go for the AI option, you’re asked a few questions about what type of website you want, and then you’re taken to the editor.
The Use a Template option also takes you to the editor, but you have to select a template first. Pretty self-explanatory.
Now, the editor itself is pretty easy to understand. The menu on the left allows you to add pages, elements, change styles and color schemes. That’s where you’ll find the blogging tools too.
All you need to know here is that Zyro won’t take much of your time. You won’t spend much learning your way around the editor, which leaves you more time to do more important stuff for the cause you’re advocating for.
I truly believe that this website builder is great for the price and you might be wondering – what else can you get from it? You’ll find all answers on the Zyro review here.
All in all, Zyro can take care of the needs of a non-profit organization. It’s affordable, it has beautiful themes, and there is little effort involved in creating a website.
4. GoDaddy – from hosting services to charity advocate
|Discount for non-profits||Yes|
|Features||Excellent marketing features|
|Best for||Non-profits looking to find new audiences|
GoDaddy is a hosting provider that decided to create a simple yet efficient website builder. It makes the website building experience simple and enjoyable, not to mention it has all the necessary tools for your non-profit organization’s needs.
With it, you can promote your cause online in no time, and GoDaddy is even willing to pitch in. Its In-Kind Donation Program supports all charitable organizations by offering free products.
What can GoDaddy do for non-profit organizations?
There are various ways through which GoDaddy helps non-profits. The most notable is its In-Kind Donation Program which offers free products to organizations “categorized by the IRS, or relevant governing body, to be politically and religiously neutral, and in good standing with the national government.”
To take advantage of GoDaddy’s In-Kind Donation Program, you have to fill in an application. If approved, you’ll receive one free domain name and a free shared hosting account for 2 years.
Ok, but that applies to GoDaddy’s hosting services, and you need a website builder. How much is that going to cost you? There are 4 plans to choose from.
- Basic – $9.99/month
- Standard – $14.99/month
- Premium – $19.99/month
- Ecommerce – $24.99/month
Which plan you go for depends solely on what you need. However, if you want to raise awareness AND accept online payments, you’d have to go for the Ecommerce plan. It’s the only one that allows that. Visitors can donate via credit cards, PayPal, Apple Pay, and Google Pay.
Another tool that will help get your non-profit out in the world is GoDaddy’s Website + Marketing tool. It’s powered by something called GoDaddy Insight, which is an intelligent learning system. It gathers data from millions of websites. With that data, you’re provided with suggestions on what you can do better for your own website.
As for templates, GoDaddy has a decent collection. When you get started, you’re asked what type of website you want, and if you select Non-profit, you’re assigned an appropriate template.
Of course, you’re free to choose one from GoDaddy’s selection of Community & Non-Profit templates.
With its In-Kind Donation Program and non-profit-related templates, I think GoDaddy checks a lot of boxes. Plus, it’s worth noting that GoDaddy offers multiple such programs for various communities.
Ease of use
Just like all the other website builders on the market, GoDaddy ensures a smooth experience in the website creation process. As you’ll soon find out, the editor is easy to use, and your website can go live in no time.
Getting started is not that complicated. You have to create an account, choose a template, and then you’ll be sent to your editor.
The menu on the right allows you to change the theme, play with the color schemes, add buttons, change fonts, and so on. It’s pretty self-explanatory, actually. You should not experience any difficulties. GoDaddy’s editor may be minimalistic, but it can help you create a beautiful website with minimal skills.
Needless to say, GoDaddy is a fan of ease of use. It made things simpler for you so that you can dedicate your time to what’s more important for you – your non-profit, in this case.
This is a great builder to get whatever you want quickly – read more about it on our GoDaddy website builder review here.
All in all, GoDaddy is a solid choice for a website builder for non-profits. It offers freebies to charities, a smart tool that can help you raise awareness fast, and charity-related templates. Not to mention that it’s easy to use.
5. Squarespace – visually stunning awareness for a cause
|Discount for non-profits||Yes|
|Features||AI tools, intuitive grid building system|
|Best for||Strong visuals and media|
It’s hard not to know about Squarespace since this website builder has a ton of people promoting it. But it’s not without a reason – Squarespace is renowned for its ease of use as well as offering site designs that are specific for different niches. It is no surprise that non-profits are one of them – there are plenty of template designs that help you portray your cause.
What can Squarespace do for non-profit organizations?
Squarespace has specific outreach-centered designs to bring more attention to your mission as well as to help your visitors get involved. They all can be accessed from the Community & Nonprofits section on the template library.
It’s worth mentioning that Squarespace’s support page has a tips and advice section – in this section, you’ll be able to find all kinds of useful information concerning setting up your non-profit site.
This website builder offers specific features that could be useful for non-profits, such as adding a block for donations, contact forms for volunteers, and community updates with email campaigns, as well as a free domain name for your site. You can find exactly how to implement these features using the tips from the support page. If anything is unclear, you can always contact customer service and they’ll be happy to help you out.
However, you might run into some difficulties choosing a plan for your non-profit site. Squarespace offers 4 premium plans:
- Personal – $12/month
- Business – $18/month
- Commerce Basic – $26/month
- Commerce Advanced – $40/month
To get the donation button on your site, you have to have either Business, Commerce Basic, or Commerce Advanced plans. While the Business plan seems tempting because of its price, it comes with a 3% fee on all transactions, meaning that 3% of your donations will be taken away by Squarespace. I genuinely suggest you to check out the Commerce Basic plan, even though it is more expensive, you will receive all your contributions.
While the price of Squarespace is similar to other alternatives on the market (meaning that it’s not too expensive), it also offers a discount code for non-profit organizations.
This code isn’t marketed on their website, however, after a chat with customer service, I found out that the code NONPROFIT gives you a 10% discount. Nonetheless, you have to keep in mind that this code doesn’t apply to future recurring payments and you can apply one valid offer code per site.
Ease of use
Squarespace is renowned for being a very easy-to-use website builder. It makes you follow a grid pattern when editing, making both the editing and the setup process effortless and easy to understand.
Getting started with Squarespace is pretty fun because initially you leave all the admin stuff behind and focus on visuals. After signing up, you begin with choosing a template. As mentioned before, there is a specific section with templates suitable for non-profits, so be sure to snoop around there to find the one you love.
Following that, you’re thrown into your dashboard where you can edit pages, access whatever tools you might need, and so on.
The grid pattern that you have to follow when editing is a little limiting, however, it helps your site be more cohesive. By following the grid pattern you can achieve an admirable site in both mobile and desktop versions.
It’s hard to mess up your site’s look with this editor, but I would encourage you to play around with it to get a better feel of what looks right.
With this builder, it’s easy to make a charming site, and if you still have some questions, they will be all answered on the Squarespace review here.
All in all, Squarespace is a solid choice for a non-profit website. It offers all the tools you might need and is also easy to use as well as visually appealing.
6. Weebly – a quick way to online presence
|Discount for non-profits||Yes|
|Features||Simple but potent tools|
|Best for||Easy setup and maintenance|
Weebly is a drag and drop builder suitable for all kinds of websites – online stores, blogs, you name it. This website builder is pretty straightforward and while it is best suited for eCommerce, it does give you an opportunity to make an attractive website for a non-profit.
What can Weebly do for non-profit organizations?
Weebly is marketed as an eCommerce solution, but don’t get discouraged by that. This website builder offers a 33% discount for non-profit sites that can be applied after your site’s evaluation. This discount isn’t widely marketed and you can find out about it by contacting the support center via live chat or email.
When choosing a plan, you have to think about which features you want your site to have. Weebly has 5 plans:
- Connect – $5
- Pro – $12
- Business – $25
- Business Plus – $38
If you want your site to be purely for educational purposes, you can go with the Free plan. While it does have a Weebly badge on the bottom of your page, this plan is good enough for bringing awareness to your cause.
If you want more advanced features, such as memberships or the ability to receive donations, you’ll have to go either for the Pro or the Business plan.
The Pro plan gets rid of all the advertisements on your site as well as allows you to have up to 25 items on your site – this is important because donations on Weebly are classified as merchandise.
The Business plan allows you to have an unlimited number of product variations and it lets you have access to PayPal, making it easier for your site visitors to make donations.
Ease of use
Being a drag-and-drop builder, Weebly aims to make the process of setting up and editing your website as simple as possible. Truthfully, it is possible to make a website in a matter of minutes even if you have no experience.
You start by picking your template (sadly, there are no specific templates marketed towards non-profit organizations) and then you’re thrown into your editor. The editor is fairly simple, everything you need is located on the left.
You can select the sections and place them virtually anywhere on the site, in whatever way you see fit. However, there still is a grid pattern that you have to follow while editing, it is a bit restricting but results in a website that is visually appealing even if you have no design experience.
You might feel a little constricted because of the grid that you have to follow, but the overall website building process was effortless and great for beginners. I highly suggest for you to try it out and play around to see what would fit your cause best.
If you think that this might not be too easy for beginners, I recommend you to check this Weebly review out. This review will calm other doubts you might have.
Overall, Weebly offers a pleasant website building experience as well as low prices (even without the applied discount). The features can be implemented into a site for a good cause seamlessly.
7. Shopify – when shopping can make the world a better place
|Discount for non-profits||Yes|
|Features||Advanced marketing tools|
|Best for||Marketing and broadening your audience|
Shopify is an eCommerce platform first and a website builder second. Even so, if you’re planning on selling merchandise for your non-profit, Shopify is prepared to give you all the tools you need to raise both funds and awareness.
What can Shopify do for non-profit organizations?
Shopify focuses on selling online. As you may already know, many non-profits choose to sell merchandise and use the profits for a good cause. Maybe you’re one of them too, which is why I think Shopify is the right fit for you.
Right from the get-go, you should know that Shopify is devoted to helping non-profit organizations from all around the world. It even has a page dedicated to how it can help you achieve your goal.
Just looking at Shopify’s non-profit-dedicated page doesn’t help much, does it? So, what are the benefits, exactly?
First of all, you can take advantage of Shopify’s special plans for non-profits: NPO Lite and NPO Full.
If your particular non-profit does plan on selling merchandise, Shopify is definitely the way to go. It has no hidden fees, you can effortlessly budget your monthly site expenses – everything you might need to additionally pay for is shown to you in plain sight.
Whether you choose to sell or not, you can use Shopify’s massive app store to find all kinds of apps that can help you achieve your goal. Whether you want to accept donations or plant a tree for every order, Shopify has your back. The possibilities are truly endless (not literally, of course.) Not all apps are free or have free plans available, though. Keep that in mind.
The one drawback to Shopify is that while it does provide you with free templates, there are only 9 of them. They look good, and I’m sure you could use one of them for your shop, but if you want more, you’d have to spend quite a few bucks. Most paid templates cost $180.
But hey! You’re a non-profit! Perhaps you can find someone who wants to fight for a good cause and create a template just for you. Worth a shot, I guess.
Needless to say, it is quite clear that Shopify shows interest in helping non-profits worldwide. With its special rates for non-profits and countless non-profit and charity-related apps, Shopify is definitely worth considering.
Ease of use
Unlike any other website builder, Shopify sets up your website as a store from the start. It’s up to you to customize it as you see fit – a process that should not take very long after you get acquainted with the dashboard.
Shopify’s dashboard is pretty self-explanatory. The menu on the left gets you where you need to be. You can add pages from there, products, as well as access marketing and analytics tools. If you want to edit your website, you’ll have to press the Online Store button.
It’s true that you may be a bit confused at first, but Shopify ensures a relatively smooth editing experience. You don’t have a lot of flexibility in terms of customization because Shopify’s themes are somewhat set in stone, but that’s not necessarily a bad thing. It just means you have fewer things to worry about. But overall, Shopify’s editor is easy to navigate.
All you have to do is click on an element on the left and add whatever needs to appear in that specific element. Easy peasy.
Once you get the hang of it, Shopify is pretty easy to use. The themes are not as customizable as you’d expect, but you have the chance of creating an attractive website.
I understand if you’re a bit wary about a builder that promises mainly an eCommerce site, but reading this review Shopify review here will settle your worries.
All in all, Shopify is a great choice of a website builder for non-profits. It has special plans for NPOs, beautiful themes, a plethora of charity-related apps, and it’s easy to use. It checks out a lot of boxes.
How do I create a website for my non-profit organization?
Creating a website for a non-profit organization may seem challenging if you have no website developing experience. You can choose to create it with a Content Management System – many famous non-profit organizations actually implement this way of website building. For a complete beginner, it could be quite troublesome.
However, keep your chin up – there are plenty of website builders that will make your job easier. For your non-profit website to be successful, you need several main features:
- Pick the right platform and design for your website;
- Highlight your mission;
- Include means to accept donations if needed;
- Include a way for volunteers to easily join your organization.
These features can be easily implemented when using website builders. There’s no need to sign up for web development courses, just use one of the builders above to get the result and the online presence that your organization needs.
What makes a good non-profit website?
While anyone can make a non-profit website, it doesn’t mean that they’re all… good.
A good non-profit website should be built to clearly represent you and your goals, be easy to navigate, and simple to understand. This way, you can make sure you get all the support that your goals deserve.
- Make your website easy to navigate for first-time visitors;
- Portray all the main ideas easily accessible – you can use images, videos, and blog posts;
- Highlight your work and inform about future events;
- Give a way for volunteers to easily join your organization.
And that’s it! These key things will make your organization stand out and be appealing to new people. A good online presence will bring a focal point to your mission and make it stand out amidst others.
It’s refreshing to see that companies out there show interest in matters close to our hearts. Sure, it may not be much, but if a website builder can get you one step closer to your goal of changing the world for the better, I’d say it’s something worth noticing.
If you’ve stuck with me so far, then you already know that there are several website builders out there that can really make a difference to your cause. Do you want me to refresh your memory?
- Wix offers non-profit-related website templates, and it’s easy to use.
- SITE123 is known to create low-maintenance websites, but it offers a 40% discount on its premium plans.
- Zyro is already really cheap, and if you contact customer support, you might get a 10% discount. I did.
- GoDaddy has a few charity programs and tries to help non-profits by donating free hosting services and a free domain name for 2 years.
- Squarespace has special templates curated for non-profit websites and offers a 10% discount code if you contact customer support.
- Weebly offers a quick and easy website building experience as well as a 33% discount for non-profits after the evaluation of your site after you contact customer service.
- Shopify is more of an eCommerce platform, but it’s devoted to helping charities by providing special plans and numerous apps that can help you make a change.
There you have it. I hope that at least one of the options above qualifies as the best website builder for non-profits for you.
Best website builders for non-profits – FAQ
Wix offers a free plan that could be used by non-profits to create a solely educational site, however, if you want to accept donations you’d have to go for a plan with eCommerce functionality implemented.
Squarespace is good for non-profits because it’s easy to use, has free domain names, and allows to accept donations with eCommerce implemented. You don’t need to pay for service hosting and a domain name.
It is possible to create a non-profit website for free in SITES123 with donation features as well as receive discounts on premium plans. Wix and Weebly also offer free plans, but they could be used for educational purposes since they do not have the ability to receive donations (it is possible to do so with premium plans).
You can accept donations on Wix if you use a plan with eCommerce features implemented.
You can use Shopify for donations – it is possible to do so with additional apps you can purchase from the app store.
The price for a non-profit website depends heavily on how you choose to create it – if you use a Content Management System like WordPress it could range from free to thousands of dollars. However, if you use website builders, the price is set within their plans and it usually ranges from about $10/month to $50/month.