AWS IoT FleetWise allows you to collect, transform, and transfer vehicle data to the cloud in near real time. You pay for two dimensions when using AWS IoT FleetWise: by number of vehicles and by number of messages. You are charged according to a 3-tiered cost structure, based on the volume of vehicles and messages. You also incur additional charges as you use other AWS services in conjunction with AWS IoT FleetWise, such as AWS IoT Core and Amazon Timestream.
Vehicles
You pay for each active vehicle that you create on AWS IoT FleetWise (that is, per unique vehicle name). A vehicle is active once it connects or checks-in with AWS IoT FleetWise, even if no messages are sent. You are charged for each active vehicle, each month. Charges are not prorated for partial months, nor can you exchange one vehicle for another mid-month. If you remove a vehicle from AWS IoT FleetWise, you are no longer charged for that vehicle in following months.
Messages
Vehicles send data to the cloud through messages, which you are additionally billed for. Message size can vary and is metered in 5 KB increments, so a 7 KB message would be billed as two messages.
Other AWS services
You incur additional charges as you use other AWS services with AWS IoT FleetWise. Your Edge Agent sends messages in compressed form to AWS IoT Core, so there will be an accompanying cost incurred directly to AWS IoT Core. Vehicle data storage costs are also billed outside of AWS IoT FleetWise and incurred directly to storage services like Amazon Timestream. After AWS IoT FleetWise transforms the data, the data is stored in decompressed form in Amazon Timestream.

AWS Pricing Calculator
Calculate your AWS IoT FleetWise vehicle and messaging costs.
Pricing Tables
Pricing examples
Pricing example 1
A customer with 1,000 vehicles connected to AWS IoT FleetWise in the US East (N. Virginia) region collects basic vehicle telemetry data at 45 MB per vehicle per month. For this example, we assume that each car sends 15,000 compressed messages per month sized at 3 KB per car (15,000*3 KB = 45 MB). The messages are sent through AWS IoT Core and stored after decompression to 110MB in Amazon Timestream.
Component | Units | Tier | Unit price | Total Costs |
AWS IoT FleetWise vehicle costs | 1,000 vehicles | Vehicle cost Tier 1 | $0.60 per vehicle per month | $600 per month |
AWS IoT FleetWise messaging costs | 15,000,000 messages (15,000 messages per vehicle per month) |
Messaging cost Tier 1 | $1.75 per million messages | $26.25 per month |
AWS IoT Core connectivity costs (estimated) | $ 0.003504 per vehicle per month | $3.50 per month | ||
Amazon Timestream costs (estimated) |
$0.05748 per vehicle per month | $57.48 per month |
To understand the customer’s annual (12-months) costs to use AWS IoT FleetWise for a 1,000-vehicle fleet, we summarize:
AWS IoT FleetWise vehicle costs:
1,000 vehicles * $0.60 per vehicle * 12 months = $7,200.00
AWS IoT FleetWise messaging costs:
15,000 messages per vehicle * 1,000 vehicles * $1.75 per million message / 1 million messages * 12 months = $315.00
AWS IoT Core connectivity charges (estimated):
$0.003504 per vehicle per month * 1,000 vehicles * 12 months = $ 42.05
Amazon Timestream charges (estimated): $0.05748 per vehicle per month * 1,000 vehicles * 12 months = $689.76
Total annual costs:
$7,200.00 AWS IoT FleetWise vehicle costs + $315.00 AWS IoT FleetWise messaging costs + $42.05 AWS IoT Core connectivity costs + $689.76 Amazon Timestream costs
Total = $8,246.81 per year
Pricing example 2
A customer with 25,000 vehicles connected to AWS IoT FleetWise in the US East (N. Virginia) region collects basic vehicle telemetry data at 500 MB per vehicle per month. For this example, we assume that each car sends 125,000 messages per month sized at 4 KB per car (125,000*4 KB = 500 MB). The messages are sent through AWS IoT Core and stored after decompression to 1.250 MB in Amazon Timestream.
Component | Units | Tier | Unit price | Total Costs |
AWS IoT FleetWise vehicle costs | 25,000 vehicles | Vehicle cost Tier 1 (first 10,000 vehicles) Vehicle cost Tier 2 (next 15,000 vehicles) |
$0.60 vehicle per month $0.45 vehicle per month |
$12,750 per month |
AWS IoT FleetWise messaging costs | 3,125,000,000 messages (125,000 messages per vehicle per month) |
Messaging cost Tier 1 (first 1 billion messages) Messaging cost Tier 2 (next 2.125 billion messages) |
$1.75 per million messages $1.60 per million messages |
$5,150 per month |
AWS IoT Core connectivity costs (estimated) | $ 0.003504 per vehicle per month | $87.60 per month | ||
Amazon Timestream costs (estimated) |
$0.6647 per vehicle per month | $16,617.50 per month |
To understand the customer’s annual (12-months) costs to use AWS IoT FleetWise for a 25,000-vehicle fleet, we summarize:
AWS IoT FleetWise vehicle costs:
Tier 1: first 10,000 vehicles * $0.60 per vehicle * 12 months = $72,000.00
Tier 2: next 15,000 vehicles * $0.45 per vehicle * 12 months = $81,000.00
Total AWS IoT FleetWise vehicle costs: $72,000.00 + $81,000.00 = $153,000.00
AWS IoT FleetWise messaging costs:
Tier 1: first 1,000,000,000 messages * $1.75 per million message / 1 million * 12 months = $21,000.00
Tier 2: next 2,125,000,000 messages * $1.60 per million message / 1 million * 12 months = $40,800.00
Total AWS IoT FleetWise messaging costs: $21,000.00 + $40,800.00 = $61,800.00
AWS IoT Core connectivity charges (estimated):
$0.003504 per vehicle per month * 25,000 vehicles * 12 months = $1,051.20
Amazon Timestream charges (estimated): $0.66470 per vehicle per month * 25,000 vehicles * 12 months = $199,410.00
Total annual costs:
$153,000.00 AWS IoT FleetWise vehicle costs + $61,800.00 AWS IoT FleetWise messaging costs + $1,051.20 AWS IoT Core connectivity costs + $199,410.00 Amazon Timestream costs
Total = $ 415,261.20 per year
Additional pricing resources
Easily calculate your monthly costs with AWS
Contact AWS specialists to get a personalized quote

Get started building with AWS IoT FleetWise in the AWS Management Console.

Learn more about dynamic data selection, vehicle modeling, and more.