Skip to main content

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

import PricingHeroStats from '~/components/blog/PricingHeroStats. astro'; import PricingDimensionTable from '~/components/blog/PricingDimensionTable. astro'; import BillSurpriseCallout from '~/components/blog/BillSurpriseCallout

Key Facts

  • Lightsail bundles compute, storage, and bandwidth into flat monthly prices starting at $3
  • 50/month — dramatically cheaper than the equivalent EC2 + EBS + Data Transfer math for predictable small workloads
  • The trap: data transfer overages bill at $0
  • 09/GB, scaling locks you into bundle tiers, and migration to EC2 is more disruptive than starting on EC2 from day one
  • astro'; Amazon Lightsail is AWS's price-bundled VPS offering — compute, block storage, data transfer, and IP all rolled into flat monthly prices starting at $3

Entity Definitions

Lambda
Lambda is an AWS service discussed in this article.
EC2
EC2 is an AWS service discussed in this article.
S3
S3 is an AWS service discussed in this article.
RDS
RDS is an AWS service discussed in this article.
Aurora
Aurora is an AWS service discussed in this article.
CloudFront
CloudFront is an AWS service discussed in this article.
IAM
IAM is an AWS service discussed in this article.
EKS
EKS is an AWS service discussed in this article.

Amazon Lightsail Pricing: Why the $3.50/Month Bundle Is Both a Steal and a Trap

Quick summary: Lightsail bundles compute, storage, and bandwidth into flat monthly prices starting at $3.50/month — dramatically cheaper than the equivalent EC2 + EBS + Data Transfer math for predictable small workloads. The trap: data transfer overages bill at $0.09/GB, scaling locks you into bundle tiers, and migration to EC2 is more disruptive than starting on EC2 from day one.

Key Takeaways

  • Lightsail bundles compute, storage, and bandwidth into flat monthly prices starting at $3
  • 50/month — dramatically cheaper than the equivalent EC2 + EBS + Data Transfer math for predictable small workloads
  • The trap: data transfer overages bill at $0
  • 09/GB, scaling locks you into bundle tiers, and migration to EC2 is more disruptive than starting on EC2 from day one
  • astro'; Amazon Lightsail is AWS's price-bundled VPS offering — compute, block storage, data transfer, and IP all rolled into flat monthly prices starting at $3
Amazon Lightsail Pricing: Why the $3.50/Month Bundle Is Both a Steal and a Trap
Table of Contents

Amazon Lightsail is AWS’s price-bundled VPS offering — compute, block storage, data transfer, and IP all rolled into flat monthly prices starting at $3.50/month for the smallest Linux instance. For the right workload, the bundling is dramatically cheaper than the equivalent EC2 + EBS + Data Transfer math; for the wrong workload, the bundle hides overage cliffs, scaling friction, and migration cost that compounds with time spent on the platform.

This post is the bill story. For the architectural decision of when Lightsail fits versus when EC2/ECS/Fargate is right, the EC2 vs serverless and ECS vs EKS guides cover the broader platform decisions.

The Lightsail Pricing Bundle Structure

Lightsail pricing breakdown — us-east-1, June 2026

Prices in us-east-1

Bundles are the headline feature. Overages, managed services, and add-ons bill independently and can dominate at scale.

Linux instance — smallest bundle

$3.50

Entry-level VPS pricing

Unit price
$3.50 / month
Example workload
512 MB RAM, 2 vCPU, 20 GB SSD, 1 TB transfer

Linux instance — mid bundle

$10

Most common production tier

Unit price
$10 / month
Example workload
2 GB RAM, 2 vCPU, 60 GB SSD, 3 TB transfer

Linux instance — top bundle

$160

Largest pre-bundled tier

Unit price
$160 / month
Example workload
32 GB RAM, 8 vCPU, 640 GB SSD, 7 TB transfer

Windows instance

$20

Windows licensing premium

Unit price
Roughly 2× Linux equivalent
Example workload
2 GB RAM Windows bundle

Data transfer overage

+$45

Same as EC2 egress; quickly dominates

Unit price
$0.09 / GB
Example workload
500 GB over bundle

Additional block storage

$10

Like EBS gp2 pricing

Unit price
$0.10 / GB-month
Example workload
100 GB additional disk

Object storage

$1

Tiers up to $50/mo (5 TB)

Unit price
$1 / mo (5 GB, 25 GB transfer, 25K requests)
Example workload
Smallest plan

Container service

$7

Bundled compute, storage, load balancing

Unit price
$7–$80 / mo per node
Example workload
Small production container

Managed database (MySQL/PostgreSQL)

$15

Up to $470/mo top tier

Unit price
$15 / mo smallest
Example workload
1 GB RAM, 40 GB storage

CDN distribution

$2.50

Tiers up to 12.5 TB

Unit price
$2.50 / mo (50 GB transfer)
Example workload
Static content delivery

Load balancer

$18

Includes free SSL cert via Lightsail

Unit price
$18 / month
Example workload
HTTP/HTTPS load balancing

Static IP unattached

$3.65

Free while attached and running

Unit price
$0.005 / hour = $3.65 / month
Example workload
IP not attached to running instance

Snapshots

$1

Same rate as EBS snapshots

Unit price
$0.05 / GB-month
Example workload
20 GB instance snapshot

Bundles are the appeal. Overages, additional services, and the cost of moving off Lightsail later are the considerations.

Why Lightsail Bundles Look So Cheap (Because They Are)

For a workload that fits inside a bundle, the math is genuinely favorable. A $5/month Lightsail bundle delivers:

  • 1 GB RAM, 2 vCPU
  • 40 GB SSD storage
  • 2 TB of outbound data transfer
  • 1 static IP

The à la carte equivalent on EC2:

  • t4g.micro instance: ~$6/month
  • 40 GB gp3 EBS: $3.20/month
  • 1 EIP (assuming attached and running): $3.60/month (new charge since Feb 2024)
  • 2 TB data transfer at $0.09/GB: $180/month

à la carte total: ~$193/month vs $5/month Lightsail bundle. The data transfer line is the dominant differential. For workloads that consume meaningful bandwidth and fit in a bundle, Lightsail is genuinely better-priced than EC2.

The Overage Cliff

The mirror image of the bundle saving: overages. Data transfer above the bundle allowance bills at $0.09/GB — the same standard EC2 egress rate. A $5 bundle with 2 TB included that sees 3 TB actual usage costs $5 + (1000 × $0.09) = $95 for the month. The bundle that looked dramatically cheap becomes substantially more expensive than it appeared.

Bundle Scaling: The Lock-In Effect

Each Lightsail bundle is a fixed combination of compute, storage, and transfer. Scaling up means picking a larger bundle — and the bundle tiers double in size at each step (1 GB → 2 GB → 4 GB → 8 GB → 16 GB → 32 GB). There is no flexibility within a tier: if you need 6 GB RAM, you take the 8 GB bundle and pay for the 2 GB you don’t use.

On EC2, you can pick any instance type. On Lightsail, you pick the closest bundle and accept the gap. For workloads that genuinely fit at a bundle tier, this is fine. For workloads that consistently want the in-between sizes, EC2’s granularity is meaningfully more cost-efficient.

The Migration-to-EC2 Friction

The most consequential Lightsail cost lives outside the bill: the cost of migrating to EC2 when the workload outgrows Lightsail. Lightsail instances are not directly EC2 instances — they run in a parallel infrastructure. To move a Lightsail workload to EC2, you create a Lightsail snapshot, export it to an EBS snapshot in the same account (this is supported), then launch a new EC2 instance from that EBS snapshot.

The process works but requires:

  • A planned migration window with downtime (or a parallel-run period with DNS cutover).
  • Re-establishment of any infrastructure that was Lightsail-specific (load balancer, CDN, managed database — these don’t migrate; they need EC2/RDS/CloudFront equivalents created).
  • Operational change for the team — different console, different APIs, different security model.

The implication: starting on Lightsail is a multi-year commitment for that specific workload. If you anticipate the workload growing beyond the largest bundle (32 GB RAM, 8 vCPU) within 12–24 months, starting on EC2 from day one is operationally simpler even if the early-month bill is higher.

Managed Database: Cheaper Than RDS Only for Small Tiers

Lightsail Managed Database starts at $15/month for 1 GB RAM, 40 GB storage, 100 GB transfer. The same workload on RDS at db.t4g.micro with 40 GB gp3 storage is ~$15/month base plus data transfer. At the smallest tier, the two are similarly priced.

The Lightsail managed database does not support:

  • Multi-AZ with sub-minute failover (Lightsail offers high availability at $30+/month tier)
  • Read replicas (RDS supports up to 15)
  • IAM database authentication
  • Performance Insights
  • Aurora-tier scaling

For workloads that need any of these features, RDS is required regardless of the Lightsail option being available. For simple managed database needs (single instance, daily backups, occasional restore), Lightsail Managed Database is operationally simpler.

When to Use Lightsail vs EC2 / ECS / RDS

Lightsail for predictable small workloads that won't outgrow bundles; EC2/ECS/RDS for everything else, including workloads with growth uncertainty.

Use when

  • Personal sites, blogs, portfolios with predictable low-to-moderate traffic
  • Small-business websites where the operational simplicity of bundled pricing justifies the lower flexibility
  • Development sandboxes where you want a clean per-month cost without tracking EC2 + EBS + Data Transfer separately
  • Simple internal tools (wiki, ticketing) within a small organization
  • Static-content sites where Lightsail bundle + CDN distribution is operationally simpler than S3 + CloudFront
  • Container services for simple production workloads (one or two services, predictable scale)

Avoid when

  • Workloads with variable or viral traffic — overages dominate the bill
  • Workloads anticipated to grow beyond the 32 GB / 8 vCPU largest bundle within 1–2 years
  • Workloads requiring Spot, Reserved Instances, or Savings Plans economics
  • Multi-instance architectures requiring autoscaling — Lightsail lacks autoscaling primitives
  • Workloads requiring RDS-specific features (read replicas, Multi-AZ with sub-minute failover, IAM auth)
  • Anything intended to remain on AWS long-term that will eventually need EC2 features — start on EC2

Lightsail is the right answer for the narrow band of workloads that genuinely fit bundles forever. For everything else, the migration cost outweighs the early-month bundle saving.

A 30-Day Lightsail Bill Cleanup Plan

Week 1 — Overage audit. Identify instances exceeding bundle data transfer allowance. Upgrade to a larger bundle (more transfer included) or migrate the high-bandwidth workload to EC2 + CloudFront.

Week 2 — Idle resource cleanup. Find unattached static IPs (billing at $3.65/month each). Delete unused instances and their snapshots. Review managed databases for usage; downgrade or terminate idle ones.

Week 3 — Snapshot hygiene. Snapshots at $0.05/GB-month accumulate. Apply a retention policy. Delete snapshots older than 30 days unless they are tagged for compliance retention.

Week 4 — Migration evaluation. For each Lightsail workload, evaluate whether it has outgrown bundles or will within 12 months. Plan migration to EC2 for workloads in the growth path; keep Lightsail for genuinely-stable small workloads.

What This Post Doesn’t Cover

  • Lightsail for WordPress — common entry-point use case; bundled WordPress images are pre-configured but the underlying pricing is the same as Linux bundles.
  • Lightsail Container Service deep comparison with ECS Fargate — covered in container-platform decision content.
  • Multi-region Lightsail patterns — possible but limited; serious multi-region work belongs on EC2/ECS.
  • Lightsail for SaaS deployments — workable for very small SaaS but limits become apparent at modest scale.

If You Only Do One Thing This Week

Audit data transfer per Lightsail instance via the Lightsail console (Metrics tab → Network out). For any instance consistently exceeding 70% of its bundle’s data transfer allowance, plan either a bundle upgrade or a migration to EC2 + CloudFront. Overages compound silently; catching them early prevents the bundle-cost-plus-overages bill that looks nothing like the headline bundle price.

For the broader compute decision — Lightsail vs EC2 vs ECS vs Lambda — the EC2 vs Lambda comparison covers the broader trade-offs that determine which compute primitive is right for the workload.

PP
Palaniappan P

AWS Cloud Architect & AI Expert

AWS-certified cloud architect and AI expert with deep expertise in cloud migrations, cost optimization, and generative AI on AWS.

AWS ArchitectureCloud MigrationGenAI on AWSCost OptimizationDevOps

Recommended Reading

Explore All Articles »
6 min

Amazon EKS Pricing: The $73 Control Plane, the $438/Month Extended Support Trap, and the Auto Mode Markup

EKS control planes are $73/month per cluster. Stay on a Kubernetes version beyond its 14-month standard support and Extended Support kicks in at +$0.50/hour — $438/month per cluster, a 5× multiplier. EKS Auto Mode adds a ~12% markup over standard EC2 + EBS for managed compute simplicity. The compute side (Karpenter, Spot, Graviton) is where most of the bill lives.

6 min

AWS CDK Cost Estimation: Shift FinOps Left Into Pull Requests

Most FinOps reviews happen weeks after infrastructure ships, when the bill arrives. CDK cost estimation flips that — synthesize the stack, walk the resource graph, hit the AWS Pricing API per resource, and post a monthly-cost diff on every pull request. The cost feedback loop drops from weeks to minutes; the failure modes (request volume, token usage, data transfer) are documented up front.