Jan 10, 2022 · New Driveway Cost. The cost to put in a new driveway averages $4,552, with a typical range between $2,511 and $6,842. For most types, you can expect to pay $2 to $15 per square foot for materials and installation. Driveway prices depend mostly on the material, which ranges from $1 to $50 per square foot, and the dimensions of the area.