Sealing a driveway costs $1 to $2 per square foot with installation or $400 to $800 total for 400 square feet. The total cost depends on the number of coats, driveway size, and sealant type. Repairing any chips, holes, or cracks in the driveway before sealing it will increase the cost.
Asphalt driveways typically use emulsion, latex-based, or eco-friendly sealants. Concrete sealing costs $1 to $3 per square foot installed or $575 to $1,700 for 2-car driveways. Contractors typically use acrylic or epoxy sealants for concrete driveways, which cost more than sealants commonly used for asphalt driveways.