Unfortunately, AWS isn’t free-for-use. The total cost of hosting a website will depend on your usage. According to Amazon, it usually costs $1-3 per month if you are outside the AWS Free Tier limits. If you are within those limits, hosting costs only $0.50 monthly.