Free & Open Source — No monthly fee, ever
Managed Hosting — We handle everything

ChurchCMS Hosted,
Managed & Always Up to Date

The software is free — but if you'd rather focus on your church than your server, we'll handle the hosting, backups, upgrades, and SSL. Starting from $29/month.

☁️ AWS Infrastructure 🔒 SSL Included 💾 Daily Backups ⚡ Free Upgrades 📧 Email Support
Managed hosting plans

Simple, transparent pricing.

No hidden fees. No per-member charges. Pay for hosting — everything else is free.

Monthly Plan
$ 29
per month
⚡ + $99 one-time setup fee

Get started with no long-term commitment. Pay month to month after a one-time setup fee that covers installation, configuration, and onboarding.

  • AWS cloud hosting
  • Daily automated backups
  • Free ChurchCMS upgrades
  • Custom domain & SSL certificate
  • Email support & onboarding
  • Cancel anytime
Get Started — $99 Setup
⭐ Best Value
Annual Plan
$ 290
per year — 2 months free
🎉 Save $58 vs monthly · No setup fee

Commit annually and save two months. No setup fee — just one payment and you're live. The best option for churches that are ready to grow.

  • Everything in Monthly
  • No one-time setup fee
  • 2 months free vs monthly billing
  • Priority email support
  • AWS cloud hosting
  • Daily backups & free upgrades
Get Started — $290/yr

🌍 Churches in Africa, Asia, and Latin America — contact us for locally adjusted pricing. We want every church to afford this.

What's included

Everything managed.
Nothing to worry about.

Every plan includes the full ChurchCMS platform plus professional hosting, maintenance, and support — so your team can focus on ministry, not servers.

☁️
AWS Cloud Hosting

Your ChurchCMS instance runs on Amazon Web Services — the same infrastructure trusted by the world's largest organisations. Fast, reliable, and globally distributed.

💾
Daily Automated Backups

Your data is backed up every day automatically. Member records, giving history, attendance logs — all safely stored and restorable at any time on request.

Free ChurchCMS Upgrades

Every new feature, security patch, and module we release is deployed to your instance at no extra cost. You're always on the latest version without lifting a finger.

🌐
Custom Domain & SSL

Connect your own domain — like church.yourdomain.com — and we'll configure SSL automatically. Your site is secure and branded from day one.

📧
Email Support & Onboarding

Our team is available by email to help you get set up, answer questions, and resolve any issues. Annual plan customers get priority response times.

🔒
Security & Uptime Monitoring

We monitor your instance around the clock. Server health, uptime, and security patches are handled proactively — you'll never need to check error logs again.

✅ Managed Hosting

  • Setup done for you in 24 hours
  • Upgrades applied automatically
  • Daily backups — no action needed
  • SSL & domain configured for you
  • Email support included
  • No server knowledge required
vs

🖥️ Self-Hosted (Free)

  • You configure & deploy yourself
  • You apply upgrades manually
  • You set up your own backups
  • You manage SSL & DNS
  • Community support only
  • 100% free forever
FAQ

Questions & answers.

Everything you need to know about ChurchCMS Managed Hosting before you get started.

The $99 one-time setup fee covers everything needed to get your ChurchCMS instance live — server provisioning on AWS, full installation and configuration of the ChurchCMS platform, connecting your custom domain, SSL certificate setup, and an onboarding session to walk your team through the admin dashboard.

The setup fee applies to the Monthly plan only. If you choose the Annual plan, setup is included at no extra cost.

Yes — every plan includes custom domain configuration. You can use a subdomain like church.yourdomain.com or a dedicated domain like yourdomain.org. We handle the DNS configuration and SSL certificate automatically so your site is secure and branded from day one.

You just need to own the domain and point it to our servers — we'll guide you through the exact steps.

Yes, you can upgrade to Annual at any time. When you switch, we'll credit any unused days from your current monthly billing cycle toward your annual subscription — so you never pay for time you've already covered.

Just email us and we'll handle the switch and send you an updated invoice within 24 hours.

Yes. We support data migration from Planning Center, Breeze, ChurchTrac, FellowshipOne, and most platforms that allow CSV or data exports. We'll help you import your member records, giving history, and attendance data so nothing is left behind.

Migration complexity varies depending on your current platform and data volume. Contact us before signing up and we'll give you a clear picture of what's involved for your specific situation.

Monthly plan customers can cancel at any time with no penalty. Your instance stays active until the end of your current billing period.

Annual plan customers can cancel before renewal and won't be charged for the following year. We don't offer partial refunds on annual subscriptions, but we'll always work with you if your circumstances change — just reach out.

Your data always belongs to your church. Before your instance is decommissioned we'll provide a full export of your database — member records, giving history, attendance logs, media files, and everything else — in standard formats you can import elsewhere.

Because ChurchCMS is open source, you can also take your data and spin up a self-hosted instance at any time, completely free. You're never locked in.

Still have questions?

We're happy to answer anything before you commit. Email us at [email protected]

Talk to Us →
Get started today

Your church deserves
software that just works.

Pick a plan, send us your domain, and we'll have ChurchCMS live for your church within 24 hours. No technical knowledge needed.

Monthly
$29/mo
+ $99 one-time setup
⭐ Annual — Best Value
$290/yr
2 months free · No setup fee

🌍 Churches in Africa, Asia & Latin America — contact us for locally adjusted pricing.
Questions? Email us at [email protected]