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.