Gravel driveway costs are very low compared to other surface options. A gravel driveway will cost approximately 50 cents per square foot, if you do it yourself, which is very easy to do, or around 3 dollars per square foot if you have someone else install it for you. Compare this to the most popular alternatives, which are asphalt and concrete. An asphalt driveway will have to be installed by a professional, and costs about 6 dollars per square foot. A concrete driveway, installed, will run you around 8 dollars per square foot.