With AWS IoT Greengrass, you pay only for what you use. You are charged based on the number of AWS IoT Greengrass Core devices that interact with the AWS Cloud in a given month. The AWS IoT Greengrass free tier includes 3 free AWS IoT Greengrass Cores for a year. There is no charge for AWS IoT SDK enabled devices connected to the AWS IoT Greengrass Core device.

3 Devices

Free for 1 Year with the AWS Free Tier

3 - 10,000 Devices

AWS IoT Greengrass has two pricing options: Pay as you go or receive a 22% savings for annual commitments

10,000+ Devices

Contact us

Region Price Annual Commitment
US East (N. Virginia) $0.16 per month $1.49 per year
US West (Oregon) $0.16 per month $1.49 per year
EU (Ireland) $0.18 per month $1.69 per year
EU (Frankfurt) $0.22 per month $2.05 per year
Asia Pacific (Sydney) $0.22 per month $2.05 per year
Asia Pacific (Tokyo) $0.22 per month $2.05 per year

AWS IoT Greengrass includes two pieces of client software: AWS IoT Greengrass Core, the runtime that provides local AWS Lambda, messaging, device shadows, and security, and the AWS IoT Device SDK, which lets devices interact with AWS IoT Greengrass Core via the local network.

An AWS IoT Greengrass Core is active for the month when it authenticates with AWS. You can locally connect devices to your AWS IoT Greengrass Cores for no additional charge. An AWS IoT Greengrass Core is considered inactive when it does not connect with AWS for 30 days, even if the device continues to operate locally.

Additional Charges

You may incur additional charges with AWS IoT Greengrass if your applications utilize other AWS services or transfers data. For example, if AWS IoT Greengrass transmits data to or from Amazon S3, you will be billed for the read/write requests and the data stored in Amazon S3.

For details on AWS service pricing, see the pricing section of the relevant AWS service detail pages. Links to pricing for some of the commonly used services are listed below.

Data transfer (If AWS IoT Greengrass initiates external data transfers, they will be charged at the EC2 data transfer rate)

Amazon S3 (includes pricing for storage, requests, and data transfer)

Amazon DynamoDB (includes pricing for data storage, throughput capacity, and data transfer)

Except as otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of AWS is subject to Japanese Consumption Tax.

Pricing Examples

Example 1 - The following example assumes there are 3 AWS IoT Greengrass Core devices that are active for 11 months:

  • Device A - An AWS IoT Greengrass Core device is powered on in January and powered down at the end of November. When the device is powered on, it downloads new Lambda functions when they are available and continuously synchronizes its state via device shadows.
  • Device B - An AWS IoT Greengrass Core device sits inactive on a warehouse shelf in January, but is sold and powered on in February. When the device is powered on, it uses local Lambdas to summarize 1-second metrics into 5-minute metrics and uploads the 5-minute metrics to AWS IoT or Kinesis.
  • Device C - An AWS IoT Greengrass Core is powered on in January and stays powered on all year. It has no internet connectivity for the month of December, so it never interacts with the cloud in December.

Monthly AWS IoT Greengrass Charges
Number of Active AWS IoT Greengrass Cores * Monthly price per AWS IoT Greengrass Core = Monthly AWS IoT Greengrass charge

Device A = 1 * $0.16 = $0.16

Device B = 1 * $0.16 = $0.16

Device C = 1 * $0.16 = $0.16

Total AWS IoT Greengrass Active Period Charges
Monthly AWS IoT Greengrass charges * Activity period (months) = Total AWS IoT Greengrass charges

Device A = $0.16 * 11 = $1.76

Device B = $0.16 * 11 = $1.76

Device C = $0.16 * 11 = $1.76

Total AWS IoT Greengrass Charges

Total charges = Total AWS IoT Greengrass active period charges Device A + Total AWS IoT Greengrass active period charges Device B + Total AWS IoT Greengrass active period charges Device C = $1.76 + $1.76 + $1.76 = $5.28

Example 2 – An AWS IoT Greengrass Core (Device A) is destroyed at the end of January, and AWS IoT Greengrass Core (Device B) is powered on in February to replace it. This counts as 1 active device in January and 1 active device in February.

Monthly AWS IoT Greengrass Charges
Number of Active AWS IoT Greengrass Cores * Monthly price per AWS IoT Greengrass Core = Monthly AWS IoT Greengrass charge

Device A = 1 * $0.16 = $0.16

Device B = 1 * $0.16 = $0.16

Total AWS IoT Greengrass Active Period Charges
Monthly AWS IoT Greengrass charges * Activity period (months) = Total AWS IoT Greengrass charges

Device A = $0.16 * 1 = $0.16

Device B = $0.16 * 1 = $0.16

Total AWS IoT Greengrass Charges

Total charges = Total AWS IoT Greengrass active period charges Device A + Total AWS IoT Greengrass active period charges Device B = $0.16 + $0.16 = $0.32

Example 3 – One AWS IoT Greengrass Core (Device A) interacts with 10 AWS IoT Greengrass-aware devices via the local network to respond quickly to events and send appropriate updates to the cloud. This counts as 1 active device. The device is active for 12 months. The customer in the example has opted for an annual commitment ($0.12417/month) to receive a savings of 17.5% over the pay as you go model.

Monthly AWS IoT Greengrass Charges
Number of Active AWS IoT Greengrass Cores * Monthly price per AWS IoT Greengrass Core = Monthly AWS IoT Greengrass charge

Device A = 1 * $0.12417 = $0.12417

Total AWS IoT Greengrass Active Period Charges
Monthly AWS IoT Greengrass charges * Activity period (months) = Total AWS IoT Greengrass charges

Device A = $0.12417 * 12 = $1.49

Total AWS IoT Greengrass Charges

Total charges = Total AWS IoT Greengrass active period charges Device A = $1.49

Additional Pricing Resources

TCO Calculator

Calculate your total cost of ownership (TCO)

Simple Monthly Calculator

Easily calculate your monthly costs with AWS

Economics Resource Center

Additional resources for switching to AWS

Learn more about getting started with AWS IoT Greengrass

Visit the getting started page
Ready to get started?
Sign up
Have more questions?
Contact us