According to the National Funeral Directors Association, the median cost of a traditional funeral is approximately $7045. This includes the cost of embalming and a metal casket. The purchase of the gravesite and a burial vault or liner can add as much as $3000 more to the $7045 cost.