Nest&Name

How Much Do a Domain and Hosting Cost?

Posted Aug 22, 2026✓ Pricing checked Sep 10, 2026

For a first website, expect to pay roughly $10–$22 a year for a .com domain and a few dollars a month for shared hosting at the intro rate — call it $50–$120 for the first year all in, at advertised US prices read 2026-09-10. The catch is that both renew higher: year two is usually the more honest number, and it often lands somewhere around $80–$180 a year depending on the host and plan. Hosting is the bigger, recurring cost; the domain is the small one. Below is where the money actually goes, and how to keep the total down.

What a domain costs

A .com domain costs about $10 to $22 a year, with the first year often discounted and the renewal being the price that sticks. At a cheap registrar like Namecheap a .com is roughly $6.98 the first year and renews near $15; Cloudflare Registrar sells at cost, around $10.44 flat; GoDaddy runs a cheap first year but renews near $21.99. Other extensions vary a lot — .org and .net are in the same ballpark, while .io can renew near $68 a year. Domain privacy (WHOIS protection) should be free; if a registrar charges extra for it, that's a point against them, not a normal cost.

What hosting costs

Entry-level shared hosting is advertised from around $2 to $5 a month on a long term, then renews at roughly $8 to $14 a month — the single biggest jump in your website budget. That intro price almost always requires paying one to three years up front; the friendly monthly figure is the discounted rate, not the ongoing one. Higher tiers (managed WordPress, VPS, cloud) cost more and aren't needed for a first site. The honest way to compare hosts is on the renewal price per month, not the promo, because you'll spend far more years at the renewal rate than at the discount.

First-year vs renewal, a first site — advertised .com + shared hosting, read 2026-09-10
ItemFirst yearRenewalNotes
.com domain (cheap registrar)~$7–$12~$12–$16/yrFree WHOIS privacy expected
.com via free-domain bundleFree~$10–$22/yrRenews at the host's rate
Shared hosting~$2–$5/mo~$8–$14/moUsually billed 1–3 yrs up front
All-in for a first site~$50–$120~$80–$180/yrYear two is the honest number

Does a "free domain" save real money?

A little, in year one — the domain being free saves you the first-year registration, usually $10 or so. But the domain still renews at the host's rate afterward, which can be higher than a cheap standalone registrar, so over a few years the bundle can cost more, not less. Treat the free domain as a small convenience, not a real saving, and judge the deal on the hosting price and the domain's renewal. The full year-by-year math, with a four-year chart, is in the free-domain-with-hosting catch.

Costs people forget to budget for

A few add-ons can quietly pad the bill. SSL should be free (Let's Encrypt is built into virtually every host), so don't pay for a basic certificate. Email hosting is sometimes extra — some hosts include a mailbox, others charge per mailbox per month. Domain privacy should be free; renewal auto-upgrades and "security" add-ons at checkout usually aren't necessary for a first site. And watch the renewal on everything: the domain, the hosting and any add-on all tend to jump after the intro term. Decline what you don't need at signup, and you keep the real cost close to the domain-plus-hosting basics.

How to keep the total down

The cheapest reliable setup is a low-renewal registrar for the domain plus an honest-priced shared host, decline the upsells, and turn on auto-renew so you never lose the name. Buying the domain separately keeps it cheap at renewal and keeps it yours; picking a host on its renewal price, not its promo, keeps the recurring cost sane. If you'd rather bundle for simplicity, that's fine — just note the year-two renewal before you commit. Our guide to getting a domain and hosting names specific options for both routes with every renewal price dated.

A realistic first-year budget

For a normal first website, a realistic first-year budget is roughly $60 to $130: a domain at $0 to $12 (free with a bundle, or about $7 to $12 standalone) plus shared hosting at about $2 to $5 a month billed a year up front. Add nothing else and you have a working, professional site. If a checkout tries to push the total higher with premium SSL, site-builder add-ons, extra "security," or paid privacy, most of those are optional for a first site and can be declined. The honest planning number, though, isn't year one — it's year two, when the intro discounts end. Budgeting for the renewal from the start means the increase is expected rather than a shock, and it's the figure worth comparing between hosts.

Ways to pay less without cutting corners

You can cut the cost without buying anything worse. Commit to a longer hosting term only if you're confident in the host, since the biggest per-month discounts need one to three years paid up front. Buy the domain at a low-renewal registrar rather than a high-renewing one, and skip paid privacy because the good registrars include it free. Use the free SSL every host offers instead of a paid certificate, and turn down add-ons you don't understand at checkout — you can always add them later if you actually need them. Finally, set auto-renew so you never lose the domain and have to re-buy it at a premium. None of these trade quality for price; they just sidestep the upsells that quietly inflate the bill.

Domain and hosting cost, answered

Can I get a domain and hosting for free?
You can get a domain free for the first year with a paid hosting plan, and some hosts offer genuinely free (but very limited) hosting on a subdomain. A fully free, own-domain website with reliable hosting doesn't really exist — free hosting usually means ads, tight limits, or no real support. For a site you care about, budget a few dollars a month; it's the difference between a toy and a real site.
Why is hosting cheap the first year and expensive later?
Hosts advertise a low intro rate to win the signup, then charge the standard rate at renewal — often two to three times the promo. It's the industry's normal pricing model, not a scam, but it means the friendly monthly figure is a first-term discount. Always compare hosts on the renewal price, since that's what you'll pay for most of the years you own the site.
Is it cheaper to pay monthly or yearly?
Yearly (or multi-year) is almost always cheaper per month, because the biggest discounts require a longer commitment paid up front. Monthly billing costs more per month and sometimes excludes the free domain. If you're confident about the host, a one-to-three-year term gets the best rate; if you're unsure, pay for a shorter term and keep the domain separate so you can leave easily.
Do I have to pay for hosting and the domain every year?
Yes — both are ongoing rentals, not one-time purchases. Hosting is billed monthly, yearly or for a multi-year term, and the domain renews every year (or up to ten years if you pay ahead). If you stop paying either one, the effect differs: lapsed hosting takes your site offline but you keep the domain; a lapsed domain can be lost to someone else even if your hosting is fine. Keep auto-renew on for both so a missed payment doesn't cost you your site or your name.

Ready to get set up? See how to get a domain and hosting, or work out whether to buy them together or separately.