Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

21 Best Church WordPress Themes for Your Church

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

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 WordPress Themes for Church

Building a Church Website With WordPress

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

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

To start your website, you will need web hosting and a domain name. A domain name is your site’s address on the web, like or Web hosting is the storage for all your website files.

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

Bluehost offer for WPBeginner readers

Bluehost offers WPBeginner users a BIG hosting discount, a free domain name, and a free SSL certificate.

Next, you will need to install WordPress. If you want step-by-step instructions, then 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 the instructions on how to install a WordPress theme.

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

1. Astra


Astra is a popular WordPress multi-purpose theme. It comes with hundreds 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 more easily rank in search engines, so you can get more visitors. It is easy to customize using drag and drop page builders and the WordPress live customizer.

2. SeedProd

SeedProd WordPress Website Builder for Church Website

SeedProd is a powerful WordPress website and landing page builder. It lets you make a custom theme for your church, non-profit, or charitable organization.

The visual theme builder includes ready-made templates with landing pages. You can use a SeedProd theme template to design your site from scratch without writing code.

SeedProd is beginner-friendly and easy to use. It comes with a drag and drop builder to set up your theme layout and custom website pages quickly.

3. Divi


Divi is a powerful WordPress theme and an ultimate page builder. It ships with hundreds of layout packs and pre-made template designs, making it easy for you to select a layout for your church website.

Divi comes with 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.

Plus, Divi uses a responsive design so that your church website will look great and work well on all devices.

4. Essence Pro

Essence Pro

Essence Pro is a fast and robust WordPress theme. It offers multiple layouts, page templates, a large header background image, and a mobile responsive design.

The Essence 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!

5. Ultra


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 over changing the colors, fonts, and background of your website. Ultra comes with the Themify page builder for quick customization.

6. 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.

7. Neve


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.

Neve’s other notable features include custom header and footer layouts, multiple page layouts, and integration with popular page builders.

8. Maranatha


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

Maranatha uses a parallax effect as users scroll down the homepage. It also includes ministries sections, an events calendar, locations, and a church blog.

9. Inspiro


Inspiro is a beautifully designed WordPress multipurpose theme that you can use for churches, religious groups, and charitable organizations. It supports an event management system, a donation form, and custom widgets.

It has a sticky header, a large video or image slider, drag and drop homepage builder, multilingual support, galleries, parallax, and carousel support. You can also customize your site using the WordPress live theme customizer.

10. 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.

Prayer 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 an easy theme options panel.

11. 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.

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

12. Endurance


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

The homepage has featured sections to display your important content. It has custom colors, backgrounds, fonts, and more.

13. 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 straight out of the box. The theme also comes with an easy-to-manage section for staff profiles.

14. Revive Charity

Revive Charity

Revive Charity is a free WordPress theme for churches and non-profit organizations. It lets you present your causes with beautiful and eye-catching banners on the homepage.

It has a clean, minimalist design with a large background image, call-to-action buttons, and more. It’s fully compatible with popular donation plugins like WP Simple Pay and GiveWP.

The theme offers built-in layouts for different post types, pages, and your blog page.

15. 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 light color scheme with support for large image and video headers.

16. 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, a parallax effect, multiple page layouts, and more.

17. Epic

Epic Church

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

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

18. One Church

One Church

One Church is an attractive WordPress church theme. It comes with 12 color schemes, custom color support, and TypeKit font support.

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

19. Restore

City Church 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 a 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 and a widgetized homepage and includes the SiteOrigin drag and drop page builder for customization.

Other notable features include Google Fonts, image lightbox styles, a 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 that allows your users to browse sermons by topic.

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

We hope this article helped you find the best church WordPress themes. You may also want to check out our guides to improve your church website, increase your audience, and get more donations.

Best WordPress Guides for Church Websites

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

9 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Kassandra Flanders says

    Why does this say 2019, but have comments from 2017? Pretty disappointed in this list. :(

    • WPBeginner Support says

      We updated the content from an older list to be relevant for 2019. That’s why you are seeing the older comments :)


  3. Ramsey says

    Thank you so much for sharing Kerygma and Epic. We worked hard to launch those and believe they are a blessing to our clients. If you would like to know more about us, we are Organized Themes.

  4. Mokua Mwagi says

    Setting up a church website for a client here in Kenya. This post will come in handy. Thanks wpbeginner.

  5. Steven Gliebe says

    It’s great to see a 2017 list of church themes on WPBeginner. Thank you for sharing ours from

Leave a Reply to WPBeginner Support Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.