The cost of a brick driveway varies, depending on its design. The three-layer system for asphalt is about $30-$60 per square foot installed, while concrete costs around $40-$50 per square foot installed. Retaining walls start at about $4 per linear foot for brick alone, while retaining walls with structures built in them could add several hundred dollars to this price tag. For some designs, you need multiple rows of bricks laid next to each other, which will add another 15-20% to the total price.