Quick answer: A church website has two audiences: people thinking about visiting for the first time, and members who need sermons, events and giving. Put service times, location and “what to expect” on the homepage, build a searchable sermon archive with audio and video, run events from one calendar, and make online giving secure and quick on a phone. Choose a CMS that volunteers can update without help.
Church websites often grow by accident. Someone builds a site years ago, ministries add pages, the sermon archive lives on a separate podcast host, and giving links point to three different places. The result is a site that members tolerate and newcomers leave.
This guide covers what a church website needs, how to structure it, and the practical decisions around sermons, events, giving and day-to-day updates.
Start with the first-time visitor
Most people who find your church online are deciding whether to walk through the door. They want answers to a handful of questions before they will visit:
- When are the services, and how long do they last?
- Where is the building, and where do I park?
- What is a service like? What do people wear?
- What happens with my children?
- Who leads the church, and what do you believe?
Answer these on the homepage or one click away. A “Plan your visit” or “I’m new” page works well because it gathers all of it in one place: times, address with a map, parking, accessibility, children’s programmes, and a short description of a typical Sunday. A friendly photo of the welcome team does more than stock images of empty pews.
Make the address and service times appear in the footer of every page as well. People land on sermon pages and event pages from search, and they should not have to hunt for the basics.
Local search matters
Many visitors search “church near me” or “church in [town]”. Claim and complete your Google My Business listing with correct hours, photos and service times, and keep your name, address and phone number consistent across the site and directories. Our local SEO checklist covers the steps in more detail.
Structuring the site
A simple structure works for most congregations:
- Home: service times, a welcome, next steps, upcoming events, latest sermon.
- Plan your visit: everything a newcomer needs.
- About: beliefs, history, leadership and staff.
- Sermons: the archive, with series and speakers.
- Events: one calendar for the whole church.
- Ministries: children, youth, small groups, outreach, music.
- Give: online giving and other ways to give.
- Contact: form, phone, email, office hours.
Resist the urge to give every ministry a top-level menu item. Group them under one Ministries section and let each leader own a page within it.
Building a sermon archive people will use
For many churches the sermon archive is the most visited section after the homepage. Members catch up on weeks they missed, and potential visitors listen to get a sense of the teaching.
What each sermon page needs
- Title, date, speaker and series.
- Bible passage, so people can follow along or search by book.
- Audio player that works on phones, plus a download link.
- Video embed if you record video (YouTube or Vimeo hosting keeps bandwidth off your server).
- Optional notes or a study guide as a PDF.
Organise by series, speaker and passage
People browse in different ways. Some want the current series in order, others want every sermon on Romans, and some want everything by a guest speaker they enjoyed. Using taxonomies for series, speaker and book of the Bible makes all three possible without duplicate pages. On WordPress this is a natural fit for a custom post type with custom taxonomies, and there are established sermon plugins that do exactly this.
Podcast feed
If your audio is on the website, publish an RSS podcast feed from the same archive so members can subscribe in iTunes or other podcast apps. One upload then feeds both the site and the podcast.
Hosting media sensibly
Audio files are large. Hosting years of MP3s on cheap shared hosting can slow the whole site or hit storage limits. Use a media host, a podcast service or cloud storage for files, and keep the website for pages and players.
Events: one calendar, many ministries
Events are where church sites tend to sprawl. The youth group posts on Facebook, the women’s ministry sends emails, and the website calendar is three months out of date.
A single events calendar on the site, with categories for each ministry, solves most of this:
- Every event has a date, time, location, short description and contact person.
- Visitors can filter by ministry or view the whole month.
- Recurring events (weekly small groups, monthly prayer meetings) are set up once.
- Each event can show a registration form when needed, for camps, retreats or meals.
- Past events drop off automatically so the calendar never looks abandoned.
Let ministry leaders add their own events with an editor role that limits what else they can change. Someone in the office approves and publishes.
If you take bookings with fees, such as a youth camp, use a form or event plugin that connects to your payment processor so registration and payment happen together.
Online giving
Many people no longer carry cash or a cheque book, and giving online is now normal for a lot of congregations. A clear, trustworthy giving page matters.
What makes giving easy
- A short, prominent “Give” link in the main menu.
- A page that explains why and how the church uses gifts, in plain language.
- Options for one-off and recurring gifts.
- Funds or designations (general fund, building, missions) if your church tracks them.
- A form that works well on a phone in a few taps.
- Clear information on Gift Aid or tax receipts where relevant to your country.
Choosing a giving platform
There are dedicated church giving services, general donation platforms, and form plugins that connect to Stripe or PayPal. The right choice depends on whether you need giving statements, integration with your church management software, text-to-give and recurring gift management. Whatever you choose, the page must run over HTTPS, and payments should be handled by the processor rather than stored on your server. Our guide to nonprofit website design covers donation forms in more depth, and much of it applies here.
Embedding the giving form on your own site, rather than sending people to a separate branded page, tends to feel more trustworthy. If the platform only supports an external page, match its colours and logo to the site.
Make it easy for volunteers to update
The best church website is one that stays current. Most churches rely on a part-time administrator or volunteers, so the CMS has to be simple:
- Clear editor roles for staff and ministry leaders.
- Page templates so new pages look consistent without design skills.
- Sermons and events entered through simple forms rather than free-form pages.
- A short written guide covering the five most common tasks.
WordPress suits many churches for this reason: it is widely known, volunteers may have used it before, and there are mature plugins for sermons, events and giving. Whatever platform you use, keep plugins to the ones you need and keep them updated. Church sites are targeted by the same automated attacks as everyone else, so basics like backups and WordPress security hardening matter.
Design and accessibility
Congregations include all ages and abilities, so the design should be clear above all:
- Large, readable text and good contrast.
- Buttons and links that are easy to tap on a phone.
- Captions or transcripts for video where you can provide them.
- Alt text on images, especially for event posters that contain key details.
- Real photos of your people and building, with permission.
Most visitors will find you on a phone, often on a Sunday morning on the way to the service. Test the homepage, the map and the service times on a small screen.
Privacy and safeguarding
Church sites handle personal information: prayer requests, children’s registration, contact forms and giving records. Collect only what you need, explain how you use it in a privacy notice, and be careful with photos of children. If you are in the UK or EU, the GDPR rules that come into force in May apply to churches as much as businesses, so review your forms and mailing lists now.
FAQ
How much does a church website cost?
It depends on the scope. A simple site on a theme with a sermon plugin and an embedded giving form costs far less than a custom design with integrations into church management software. Hosting, plugin licences and ongoing maintenance also belong in the budget.
Should we host sermons on YouTube or on our site?
Both, ideally. Host video on YouTube or Vimeo for reach and bandwidth, and embed it on a sermon page on your site with the audio, notes and passage, so everything sits in one archive.
Do we need an app as well?
Most churches do not. A fast, mobile-friendly site covers sermons, events and giving for most congregations.
Next steps
A church website does its job when a newcomer can find a service time in seconds, a member can catch last week’s sermon on the train, and giving takes less than a minute. If you would like help planning or rebuilding yours, see how we approach sites that turn visitors into regular attendees and supporters.