All articles

Do You Have to Pay Monthly for a Website? Static vs Dynamic Hosting Explained

Not always. A static website can often be hosted on a free tier, but any dynamic site, with logins, bookings, or a database, costs money every month on every host. Here's how to tell which you need.

Short answer: not always. A static website, made of pre-built pages, can often be hosted on a free tier, and you only pay for your domain. A dynamic website, with logins, live bookings, or a database, costs money every month on every host. And if you use a website builder like Wix or Squarespace, you pay monthly no matter what your site does.

Lots of small business owners discover they’re paying $30–$50 a month for a site that’s really just five pages and a contact form. Whether that makes sense depends on what your site actually does.


What is a static website?

A static website is a set of pages built once, ahead of time, and served to every visitor exactly as they are. Your home page, services, about page, blog posts, and pricing are all good examples.

Because there’s no server doing work on each visit, static sites are:

  • Fast: the page is ready before anyone asks for it
  • Secure: there’s no database or admin login to attack
  • Cheap to host: often free on hosts like Cloudflare Pages

Modern frameworks like Astro build static sites by default.

What is a dynamic website?

A dynamic website builds pages on a server, on demand, for each request. You need that when the page depends on who is looking or on live data:

  • Customer accounts and logins
  • Dashboards and member areas
  • Live availability and booking calendars
  • Personalised content
  • Stores with real-time stock and checkout logic

That server work costs money to run, and every hosting company charges for it. Vercel, Cloudflare, Netlify, AWS: none of them run your server-side code for free at business scale. Frameworks like Next.js are built for this kind of site.

Why do Wix and Squarespace charge monthly?

Because you’re renting their platform, not hosting your own site. The monthly fee (roughly $17–$49 a month on their main plans) covers the editor, the hosting, and their margin. Stop paying and your site goes offline. You can’t move it to another host, because the site only exists inside their system.

Which one does your business need?

Ask yourself one question: does any page need to look different depending on who’s visiting?

  • No: you need a static site. Services, portfolio, blog, about, contact: all static.
  • Yes: you need at least some dynamic features, and should budget for monthly hosting.

Some things that sound dynamic don’t have to be:

  • Contact forms can post to a form service, so the site stays static.
  • Booking can use an embedded widget from a booking tool you already pay for.
  • Simple stores can use Stripe Checkout or a Shopify Buy Button on a static site.

What should you watch out for with “free” hosting?

Read the terms. Some free tiers are for personal projects only. Vercel’s free Hobby plan, for example, doesn’t allow commercial use, so a business site there belongs on the paid Pro plan. Cloudflare Pages’ free plan does allow commercial sites. Free tiers also have usage limits. A small business site rarely hits them, but a viral post might.

How we handle it at Delivr Studio

We build static by default, because most small business sites don’t need anything more. When a project genuinely needs dynamic features, such as logins, dashboards, or live data, we build those parts properly and tell you the monthly hosting cost before you commit. No platform subscription either way, and you own the code.

See how we price websites or ask us which you need.

Quick answers.

Can I host a business website for free?

A static business website can often be hosted on a free tier. Cloudflare Pages, for example, has a free plan that allows commercial sites. Check each host's terms, though: Vercel's free Hobby plan is for non-commercial use only, so business sites there need the paid Pro plan. You'll still pay for your domain name.

What is the difference between a static and a dynamic website?

A static website is a set of pre-built pages that are the same for every visitor, like a services page or a blog post. A dynamic website builds pages on a server for each request, usually because it needs user accounts, a database, or live data. Static sites are faster and cheaper to host; dynamic sites can do more but always cost something to run.

Does a contact form make my website dynamic?

Not necessarily. A static site can use a form service that receives submissions and emails them to you, so the site itself stays static. Many of these services have free tiers for low volumes.

How much does hosting a dynamic website cost?

It depends on the host and traffic. As a starting point, Vercel's Pro plan is about $20 per team member per month, and Cloudflare's Workers Paid plan starts at $5 a month, with usage billed on top. Add a database and you may pay for that separately. Managed WordPress hosting typically runs $20–$100 a month.

Ready for a faster website?

Leave us a way to reach you. We'll take it from there.

Thinking about a new website?

Leave your email and a member of our team will get back to you, usually within a day. No forms, no pitch.

We only use your email to reply.