AWS Sustainability: Hitting 100% Renewable Energy in 2025

AWS achieved its goal of powering operations with 100% renewable energy in 2025. But for enterprises, sustainability is now a board-level priority. Here’s how AWS helps you measure and reduce your cloud carbon footprint.
AWS Sustainability Milestones
| Year | Achievement |
|---|---|
| 2023 | 90% renewable energy |
| 2024 | Water-positive commitment |
| 2025 | 100% renewable energy achieved |
| 2040 | Net-zero carbon (goal) |
Customer Carbon Footprint Tool
AWS provides free carbon footprint reporting in the Billing Console:
# Access carbon footprint data via API
import boto3
sustainability = boto3.client('sustainability')
# Get carbon footprint summary
response = sustainability.get_carbon_footprint_summary(
StartDate='2025-01-01',
EndDate='2025-12-31'
)
print(f"Total emissions: {response['totalEmissions']} MTCO2e")
print(f"Avoided by AWS efficiency: {response['avoidedEmissions']}")
Reducing Your Cloud Carbon Footprint
1. Use Graviton Instances
ARM-based instances use up to 60% less energy for the same workload.
2. Choose Efficient Regions
| Region | Carbon Intensity |
|---|---|
| eu-north-1 (Stockholm) | Very Low (hydro/wind) |
| us-west-2 (Oregon) | Low (hydro) |
| eu-west-1 (Ireland) | Low (wind) |
3. Optimize Idle Resources
- Stop dev/test instances outside business hours
- Use Spot Instances (repurpose unused capacity)
- Right-size over-provisioned instances
- Delete unused EBS volumes and snapshots
ESG Reporting
The Customer Carbon Footprint Tool data can be exported for ESG (Environmental, Social, Governance) reports—increasingly required by investors and regulators in 2025.
Stay in the loop
Get the latest wildlife research and conservation news delivered to your inbox.