21 Best Church WordPress Themes for Your Church (2020)

Are you looking for the best WordPress themes for your church?

Most popular WordPress themes are designed for businesses or personal websites, which makes it difficult to find the perfect theme for churches and religious organizations.

In this article, we will share our handpicked list of the best church themes for WordPress.

Best Church WordPress Themes

Building a Church Website with WordPress

There are two types of WordPress websites. WordPress.com, which is a hosted blog solution, and WordPress.org, which is a self-hosted website builder platform. For more details, check out our guide on the difference between WordPress.com vs WordPress.org.

You will need the self-hosted WordPress.org to take advantage of all the features and flexibility of a WordPress site.

To start your website, you will need a WordPress hosting account (this is where your website lives on the internet) and a domain name (this will be your website’s address on the internet), such as wpbeginner.com.

We recommend using Bluehost. They are one of the largest hosting companies in the world and also one of the official WordPress hosting partners.

They are offering WPBeginner users a generous discount on hosting + a free domain name and SSL certificate.

→ Click Here to Get This Exclusive Bluehost Deal ←

Next you will need to install WordPress. If you want step by step instructions, you can follow our article on how to make a website.

After the installation, you will need to select the perfect WordPress theme for your website. You can pick a theme from our expert selection below and then follow instructions in our how to install a WordPress theme article.

Let’s take a look at some of the best WordPress themes for churches, both free and paid.

1. Astra

Astra Church

Astra is a popular WordPress multi-purpose theme. It comes with 100s of ready-made sites, including a fully functional template for your church or non-profit site.

The theme has built-in SEO support, which means your website will rank in the search engines, and you’ll get more visitors. It is easy to customize using drag and drop page builders and WordPress live customizer.

2. Divi

Divi Church

Divi is a powerful WordPress theme and an ultimate page builder. It ships with 100+ layout packs and 800+ pre-made template designs making it easier for you to select a layout for your church website.

It comes with 40+ elements and modules that you need to add features and options to your site. Divi also lets you create custom global elements to apply the same settings on all your pages and posts.

3. Outreach Pro

Outreach Pro

Outreach Pro is built on top of the Genesis Theme framework which makes it robust. It offers multiple layouts, page templates, large header image, and a mobile responsive design.

The Outreach Pro theme supports all popular event management plugins, podcasting, video, and audio embeds. So, you can upload visual content on your church website seamlessly.

StudioPress is now part of WP Engine, the most popular managed WordPress hosting company. You can get this theme and all 35+ other StudioPress themes when you sign up for WP Engine hosting to build your website.

Bonus: WPBeginner users also get an additional 20% OFF. Get started with WP Engine today!

4. Ultra

Ultra Church

Ultra is a modern WordPress all-purpose theme. It features dozens of pre-built layouts, website templates, premium addons, and custom page designs to set up a church website easily.

It is highly flexible and gives you complete control to change colors, font, and background of your website. Ultra comes with the Themify page builder for quick customization.

5. OceanWP


OceanWP is a free WordPress multi-purpose theme designed to make a website for your church, non-profit, or any niche website. It comes with a 1-click demo content importer and 100s of free and premium starter sites.

The theme offers fast page load time, responsive layout, SEO optimization, and support for eCommerce stores. It is translation-ready, which means you can create a multilingual website quickly.

6. Neve

Neve Church

Neve is an excellent WordPress theme for any kind of website. It has a fast, lightweight, responsive, and slick template design that you can use to set up your church website.

Other notable features include the custom header and footer layouts, multiple page layouts, and integration with popular page builders.

7. Maranatha


Maranatha is a professional WordPress church theme. It comes with built-in sermons management area where you can upload sermons in audio, video, text, and PDF formats, and sermons can also be organized in series, by topics, and by books.

It uses the parallax effect as users scroll down the homepage. It also comes with sections for ministries, events calendar, locations, and a church blog.

8. Salvation


Salvation is a beautifully designed WordPress theme for churches, religious groups, and charitable organizations. It comes with an event management system, a donation form, and custom widgets.

It has a sticky header, large slider, drag and drop homepage builder, multilingual support, galleries, parallax, and carousel support.

9. Prayer


Prayer is a beautiful church theme for WordPress. It allows you to easily post sermons, events, galleries, sliders, and staff information on your site.

It comes with multiple color schemes, and you can also select different color schemes for each page. Other features include a flexible homepage layout, custom widgets for social profiles like Twitter and Instagram, and easy theme options panel.

10. Exodus


Exodus is a beautiful WordPress theme for churches. It comes with a powerful sermon management section. You can upload sermons in multiple formats like video, audio, text, etc.

It also has sections to add ministries, staff profiles, events, locations, etc. It is fully responsive and features a large image or video header on the front page.

11. Endurance


Endurance is a free WordPress theme for churches, nonprofits, NGOs, and fundraising sites. It comes with a built-in breadcrumbs navigation system for inner pages.

The homepage has 3 featured sections to display your important content. It has custom colors, background, font, and more.

12. Kerygma


Kerygma is an attractive church theme for WordPress. It features beautiful sliders, large background images, a parallax effect, and a flexible homepage builder.

It displays your podcast videos out of the box. The theme also comes with an easy to manage section for staff profiles.

13. Charitize


Charitize is a free WordPress theme for churches and non-profit organizations. It comes with support for events, staff directory, and locations.

It has a clean, minimalist design with a large slider on the homepage. The theme offers built-in layouts for different post types, pages, and blog.

14. Resurrect


Resurrect is an urban-inspired WordPress church theme. It has its own sermons section which lets you upload sermons in multiple formats.

It also comes with full multimedia support, including podcast videos. The theme features a dark and a light color scheme with support for large image and video headers.

15. Renew Church

Renew Church

Renew Church is a WordPress theme for newly established churches and religious groups. It also comes with powerful features that are useful for established churches, and lets you grow your website as your community grows.

It comes with support for sermons, staff profiles, event management, and contact forms. Moreover, it has large header images, parallax effect, multiple page layouts, and more.

16. Epic

Epic Church

Epic is an elegant church theme for WordPress websites. It has custom homepage widgets to display location maps, latest message, and upcoming events.

It supports podcasts and audio sermons. It also comes with multimedia features that let you add large videos in the homepage slider.

17. One Church

One Church

One Church is a nice-looking WordPress church theme. It comes with 12 color schemes, custom color support, and TypeKit fonts support.

It features built-in support for your church website content like sermons, events, locations, etc. It supports multimedia content, and beautifully displays your audio and video content.

18. Credo


Credo is an intuitively designed church theme for WordPress. It offers all the features a church website would need, like sermon archives, audio-video support, event management, social media integration, etc.

It can also be used on multilingual websites using WPML. It comes in unlimited colors and parallax background support.

19. Restore


Restore is a powerful WordPress church theme. It comes with ready to use addon plugins created by developers to specifically work with their own themes.

The Restore theme features sermon manager, events manager, custom colors, Google Maps, email signup, and contact form support.

20. Church Builder

Church Builder

Church Builder is a graceful WordPress theme for churches and nonprofits. It features a minimal layout, widgetized homepage, and SiteOrigin drag and drop page builder for customization.

Other notable features include 600+ Google Fonts, image lightbox styles, staff section, visual content support, and more.

21. Growing


Growing is a very usable and functional layout for WordPress church websites. It has a built-in sermon manager which allows your users to browse sermons by topics.

It also includes recurring events, Instagram feeds, Google Maps, and unlimited page customization using a Page Building plugin shipped with the theme.

That’s all.

We hope this article helped you find the best church WordPress themes. You may also want to check out our step by step guide on how to start your podcast to record videos for your church.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.