The average cost of cremation varies depending on the state and the funeral home. Generally, the cost ranges from $1,000 to $3,000. The average price for a basic cremation is around $1,500, while the average price for a cremation with a service is around $2,800.