There is no additional charge for AWS Cloud9. If you use an Amazon EC2 instance for your AWS Cloud9 development environment, you pay only for the compute and storage resources (e.g., an EC2 instance, an EBS volume) that are used to run and store your code. You can also connect your AWS Cloud9 development environment to an existing Linux server (e.g., an on-premises server) via SSH for no additional charge.

You only pay for what you use, as you use it; there are no minimum fees and no upfront commitments. You are charged the normal AWS rates for any AWS resources (e.g., AWS Lambda functions) that you create or use within your AWS Cloud9 development environment.

New AWS customers who are eligible for the AWS Free Tier can use AWS Cloud9 for free. If your AWS Cloud9 environment makes use of resources beyond the free tier, you are charged the normal AWS rates for those resources.

For more details on AWS service pricing, see the following links:

Pricing example (monthly estimates for AWS Cloud9 EC2 environments)

If you use the default settings running an IDE for 4 hours per day for 20 days in a month with a 30-minute auto-hibernation setting your monthly charges for 90 hours of usage would be:

Type of charge
Compute fees* $1.05 t2.micro Linux instance at $0.0116/hour x 90 total hours used per month = $1.05
Storage fees $1.00 $0.10 per GB-month of provisioned storage x 10-GB storage volume = $1.00
Total monthly fees $2.05  

AWS Cloud9 offers a broad selection of EC2 instance types. You can use the AWS Simple Monthly Calculator to view your monthly estimates, based on instance type and expected usage.


*Based on On-Demand EC2 Linux Instance pricing.

Additional pricing resources

AWS Pricing Calculator

Easily calculate your monthly costs with AWS

Get pricing assistance

Contact AWS specialists to get a personalized quote

Learn how to get started with AWS Cloud9

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