Node price by engine

On-demand, in US East (N. Virginia), per node. Monthly figures use 730 hours. Lowest rate in each row is highlighted.

Node typeValkeyRedisMemcached
cache.t4g.small$0.0256/hr$18.69/moLowest$0.032/hr$23.36/mo$0.032/hr$23.36/mo
cache.m7g.large$0.126/hr$92.27/moLowest$0.158/hr$115.34/mo$0.158/hr$115.34/mo
cache.r7g.large$0.175/hr$127.90/moLowest$0.219/hr$159.87/mo$0.219/hr$159.87/mo
cache.r7g.xlarge$0.35/hr$255.21/moLowest$0.437/hr$319.01/mo$0.437/hr$319.01/mo

Memcached and Redis nodes are priced identically at every size shown.

Which one to pick

Each recommendation links to the page for that option.

Recommended:Valkey
When: A new cache or session store, or any workload that needs replication, persistence, or data structures
Why: $0.35 an hour for a cache.r7g.xlarge node, against $0.437 for Redis. Same client libraries and commands.
When: An existing Redis OSS cluster on a supported version
Why: AWS supports upgrading a Redis OSS cluster to Valkey in place, which moves it to the 20% lower node rate.
Recommended:Redis OSS
When: Your tooling or compliance review pins you to the Redis engine and cannot change yet
Why: It costs $0.437 an hour on cache.r7g.xlarge. Treat it as a stopgap; the same cluster is cheaper on Valkey.
Recommended:Memcached
When: A plain multi-threaded key-value cache where losing the data on a node failure is fine
Why: $0.437 an hour on cache.r7g.xlarge. It has no replication, persistence, or failover, so the application must tolerate cold misses.

What to watch for

Gaps and gotchas that the price table does not show.

Replicas are billed as full nodes

A Valkey or Redis replication group with one primary and two replicas costs three times the node rate. The percent savings carry over, so the dollar savings grow with cluster size.

Memcached has no replication

Memcached spreads keys across nodes but keeps one copy of each. A node failure loses its share of the cache, so availability comes from the application rather than the engine.

Serverless and reserved nodes are not covered

The dataset prices on-demand node hours only. ElastiCache Serverless and reserved node discounts are billed differently and are outside this table.

Engine versions differ

ElastiCache supports Redis OSS up to version 7.1 and offers Valkey from 7.2 upward. Check client and module compatibility for the version you plan to run.

Related comparisons