Skip to content

WEB.ENG

Pricing Get a proposal

AWS WordPress Hosting Cost: A Realistic Monthly TCO Breakdown

MONTHLY COST MODELCOMPUTE DATABASE DELIVERY OPERATIONSTHE SERVER IS ONLY ONE LAYER
The server is usually the cheapest line. A realistic budget includes delivery, database, backups, observability, security and the people responsible when something fails.
  • A small AWS WordPress install can start in single-digit US dollars, but that is not a production operating model.
  • High availability costs more because every critical layer needs redundancy—not because WordPress itself is expensive.
  • Separate the cloud bill from engineering and support so quotes can be compared honestly.
/01

The short answer

A basic WordPress site can run on an Amazon Lightsail bundle from about US$5 per month. AWS even publishes a small example combining a US$5 instance with US$1 object storage. That is a useful floor, not a sensible budget for a revenue-critical site.

For planning, think in three bands. A small brochure site normally needs one server, backups and a CDN. A serious business site adds staging, monitoring, stronger security and more deliberate recovery. A high-availability platform adds multiple web nodes, a load balancer, shared storage or stateless media, a resilient database and tested failover.

Planning bandTypical infrastructureWhat it suits
LeanUS$10–80/moSmall informational sites
ProductionUS$150–600/moBusiness sites and campaigns
High availabilityUS$600–2,500+/moCommerce, lead generation and fleets

These are planning ranges, not a quote. Region, traffic, database size, support tier and architecture change the total. Validate a proposed design in the AWS Pricing Calculator.

/02

What you are actually paying for

A reliable estimate starts with the architecture, not an instance size. The bill usually contains more lines than the virtual server.

  • Compute: the PHP and web-server capacity that renders uncached requests.
  • Database: self-managed MySQL is cheaper on paper; RDS or Aurora reduces routine database work and can add automated failover.
  • Delivery: CloudFront, DNS, certificates and data transfer move pages and media to visitors.
  • State: object storage, shared files or a deployment process keep uploads and code consistent across nodes.
  • Protection: a WAF, DDoS controls, secrets management and logging reduce avoidable risk.
  • Recovery: snapshots, offsite backups and restore tests determine how much data and time an incident can cost.
  • Operations: monitoring, patching, releases and incident response are real costs even when they do not appear on the AWS invoice.

AWS’s own reference design includes CloudFront, S3, a load balancer, an Auto Scaling group, ElastiCache, Aurora and EFS. That is a sound catalogue of concerns, but not every site needs every service on day one.

/03

The five variables that move the bill

  1. 01
    Uncached work. Page views are a weak proxy. A cached article and a personalised WooCommerce checkout place very different loads on PHP and MySQL.
  2. 02
    Availability target. One server is cheap because it is one failure away from downtime. Redundancy adds duplicate capacity and coordination.
  3. 03
    Data transfer. Large images, downloads and international traffic can make egress more important than compute.
  4. 04
    Recovery objective. Hourly backups, point-in-time database recovery and cross-account copies cost more than a nightly snapshot—and lose far less data.
  5. 05
    Human coverage. A low cloud bill can hide expensive interruptions if nobody owns patching, performance or incidents.
/04

How to compare AWS WordPress quotes

Ask every provider to separate infrastructure, platform operations and application support. Then compare the same outcome: region, expected traffic, staging, backup frequency, restore testing, monitoring depth, response times and what happens during a traffic spike.

A quote that says “AWS hosting” but omits the database topology, backup recovery point, patching owner and incident response is not yet comparable. It is a server price with the hard parts left blank.

The useful buying question
“What will this site cost in a normal month, what can make that number change, and who is accountable when a layer fails?”
/05

When AWS is the right choice

AWS is especially compelling when a team needs a South African region, a deep service catalogue, mature identity and audit controls, or a clear path from one server to a multi-zone platform. It is less compelling when the main requirement is the cheapest possible compute and the organisation does not need AWS-specific services.

The best architecture is the smallest one that meets the business requirement. Start from risk, performance and recovery. Then choose services. Doing it in the opposite order produces impressive diagrams and disappointing invoices.

/FAQ

Questions people ask

Is AWS cheaper than managed WordPress hosting?

The raw infrastructure can be cheaper. Once you include patching, monitoring, backups, security, releases and incident response, the managed option may have a lower total operating cost.

Does WordPress need Aurora?

No. Aurora is useful when managed failover, scaling and recovery justify the cost. Many sites are well served by a smaller managed MySQL database or a carefully operated single database.

Can I host WordPress on AWS for free?

AWS free-tier offers can reduce early costs, but a production budget should assume normal pricing and should include backup, security and operational ownership.

/SOURCES

Primary sources

  1. Amazon Lightsail pricing
  2. AWS Pricing Calculator
  3. AWS WordPress reference architecture

Provider features and prices change. Confirm the current region, service availability and calculator estimate before making a purchase decision.