At $2 per square foot, a driveway that is 10-feet wide and 40-feet long will cost $800 to pave, but if the driveway is 100 feet long this will rise to $2,000 for the complete job. Prices also vary by region and from one paving service to another.