Vasectomies range in cost from $300 to $3,000, including follow-up appointments. The cost of a vasectomy depends on where it is performed, what methods are used, and how much is covered by insurance.