Parking Lot Cost Calculator: Cost to Build Per Space
Price a new surface parking lot from the number of spaces: clearing, excavation, aggregate base, asphalt or gravel, curb, optional drainage, striping and mobilization, per space and per sq ft. This is a bare-site estimate that leaves out lighting, landscaping, sidewalks, gates, street frontage work, stormwater detention, utilities, permits and design fees. Copy the share link, or switch to contractor bid mode to build a proposal.

A new parking lot is priced from the ground up. The EstiCube parking lot cost calculator takes the number of spaces and the area per space, or a known lot area, and prices clearing, excavation, fine grading, silt fence, aggregate base, the surface, curb, striping and accessible signs as separate lines. Mobilization is a charge, a percent of those lines, and the $5,000 minimum is a floor that sets the price only when the job adds up to less.
Choose asphalt or gravel, set the depths and the site condition, and add catch basins, storm pipe, wheel stops, geotextile or off-site hauling if the job needs them. The unit prices come from Tennessee DOT 2025 averages, the 2024 McHenry, Illinois bid tab and the other EstiCube calculators, and the page says which ones are estimates. The default of 4 in of asphalt over 8 in of aggregate is an estimate too, not a design. All of the bids behind these prices are public jobs: no private-job price was found, and a private rural lot may differ. This is an estimate, not a quote.
Pricing a concrete lot instead of asphalt or gravel? Use the concrete parking lot cost calculator. Already have a lot that needs new pavement? Use the parking lot resurfacing cost calculator. Want the per-space and per-square-foot figures explained? Read the guide to the cost to build a parking lot.
Cost to build a parking lot: unit prices used
The examples use the default job: 50 spaces at 300 sq ft each, which is 15,000 sq ft (1,666.67 sq yd, 0.344 acre), with an estimated perimeter of 490 LF, 4 × the square root of the area. Asphalt is taken at 145 lb per cubic foot and aggregate and gravel at 135. The default excavation depth is the 12 in pavement box.
| Line item | Unit price | Notes |
|---|---|---|
| Clearing and grubbing, light vegetation | $7,500 per acre | 0.344 acre, $2,583; Tennessee DOT’s 2025 price on 13 acres, one region’s highway work. The land clearing calculator’s light cut, grub and haul figures add up to $2,100 per acre; this row uses a DOT per-acre item for a small lot |
| Clearing and grubbing, wooded | $10,200 per acre | Optional; $3,512 at 0.344 acre; nothing on an already cleared site. The land clearing calculator’s heavy cut, grub and haul figures add up to $7,000 per acre; this row is an estimate for a small lot |
| Excavation to subgrade | $25 per CY | 555.6 CY, $13,889; an estimate, with the spoil left on site |
| Haul spoil off-site | $45 per CY | Optional; an estimate, 555.6 CY, $25,000, no swell factor |
| Fine grading | $0.35 per sq ft | 15,000 sq ft, $5,250; an estimate, the same price as the private road and concrete lot calculators |
| Silt fence | $3.50 per LF | 490 LF, $1,715; the land clearing calculator’s price |
| Geotextile | $3.50 per sq yd | Optional; 1,666.67 sq yd, $5,833 |
| Aggregate base | $35 per ton | 8 in is 675 tons, $23,625; Tennessee DOT’s 2025 statewide average was $35.22 |
| Hot-mix asphalt | $125 per ton | 4 in is 362.5 tons, $45,313; set from McHenry’s 2024 bids |
| Gravel surface | $47 per ton | Optional; 4 in is 337.5 tons, $15,863; the private road paving calculator’s price |
| Curb and gutter | $42, $32 or $48 per LF | Barrier, mountable or valley, from the curbing calculator; 490 LF of barrier curb is $20,580 |
| Catch basin | $2,750 each | Optional; an estimate set from public bids |
| Storm pipe, 12 in | $95 per LF | Optional |
| Striping, new layout | Striping calculator rates | 50 spaces, $1,370: water-based paint, the accessible stalls, 4 arrows and 2 stop bars, without the striping calculator’s $325 mobilization and minimum, because this job has its own |
| Accessible signs and posts | $250 each | 2 signs, $500; an estimate |
| Wheel stops | $112 each | Optional; the wheel stop calculator’s precast concrete price with pins |
| Mobilization | 7% of the lines | $8,038 on the default job; McHenry’s median mobilization was 6.7% of its median bid and Sequim’s 8.0%, and single bids swing widely |
| Minimum job charge | $5,000 | Floor for a very small job; the total is raised to it only if it would be lower; an estimate |
The default job comes to $122,863, which is $2,457 per space and $8.19 per sq ft. It is a bare-site figure, not a finished project. It leaves out lighting, landscaping, sidewalks, gates, street frontage work, stormwater detention, utilities, permits and design fees.
How much does it cost to build a parking lot?
With the defaults, a 50-space lot at 300 sq ft per space comes to $122,863, which is $2,457 per space and $8.19 per sq ft. That is 4 in of asphalt over 8 in of aggregate on a lightly vegetated site, with barrier curb around the estimated perimeter and the spoil left on site. Asphalt is $45,313, aggregate base $23,625 and curb $20,580, which together are $89,518, or 73% of the total. Excavation is $13,889, fine grading $5,250, clearing $2,583, silt fence $1,715, striping $1,370, accessible signs $500 and mobilization $8,038.
Per space and per square foot answer different questions. The cost per space moves with the area you allow each space: at the default prices the same 50 spaces are $2,092 per space at 250 sq ft, $2,819 at 350 sq ft and $3,889 at 500 sq ft, while the cost per sq ft stays between $7.78 and $8.37. The Victoria Transport Policy Institute’s Parking Costs chapter (October 2022) says off-street parking typically requires 250 to 350 sq ft per space, including access lanes and landscaping, and that a survey of six typical lots averaged 85 spaces per acre, which works out to about 512 sq ft per space. So try a higher area per space if the lot has islands or an awkward shape.
A price per square foot for paving alone reads lower than this total, because it covers less. At the defaults the asphalt line alone is $3.02 per sq ft, and asphalt plus aggregate base is $4.60 per sq ft, against $8.19 for the whole job with site work, curb, striping and mobilization.
Lot size changes the cost per space, because curb and silt fence follow the perimeter while the paving follows the area. With the other defaults unchanged, 20 spaces come to $55,043 ($2,752 per space), 100 spaces to $231,278 ($2,313) and 200 spaces to $441,674 ($2,208). The $5,000 minimum is a floor that sets the price only when the job adds up to less: a one-space gravel job on a cleared site with no curb has lines that add up to $1,782, so the minimum sets the price at $5,000, and with every quantity at zero the total is also $5,000. Mobilization is a charge, 7% of the lines.
What the estimate leaves out
This is a bare-site estimate. It does not include lighting, landscaping, sidewalks, gates, street frontage work, stormwater detention, utilities, permits or design fees, and on a real public lot those can cost more than the pavement. Budget them separately before you compare this figure with a finished project.
The City of Sequim, Washington shows the size of the gap. Its W Spruce St Parking Lot bid tabulation (CFL-110NC, bids opened February 12, 2025) was for a new lot that the Sequim Gazette (March 5, 2025) reported as 40 spots, 4 of them pay-to-use EV spots, gated. The low bid, from Hoch Construction, was $618,901.46, lowest of 10, which is $15,473 per space. That whole-bid figure includes electrical, lighting, gates and EV chargers, with 8.9% sales tax on Schedules B and C. Without Schedule B, which holds the electrical, lighting, gate and charger items, the three lowest bids work out to $9,344 to $10,991 per space. Neither figure is the same scope as the calculator’s bare-site $2,457.
The other bids ran up to $813,573.90. One more total on the tab, $4,994,728.69, is not a real price for the job: a $21,000 unit price on a 200 SY asphalt removal item was extended to $4.2 million, and the tab marks it as a bid proposal error corrected in accordance with Section 1-03.1. It should not be read as the top of a range.
Sequim also shows that a real lot can use more of everything per space. The tab has no lot area, and the only area in it is the 0.44 acre of clearing, which is 479 sq ft per space. Its four curb items add up to 1,015 LF, which is 25 LF per space against 10 LF per space in the calculator’s default. The tab’s direct lot items (clearing, curb, base, ballast, asphalt, paint, drain pipe and catch basins, no mobilization) come to $193,878 to $286,500 across the ten bids, a median of $242,181. The calculator’s unit prices on those same quantities come to $150,788, which is 78% of the lowest and 62% of the median. Part of that gap is asphalt, which Sequim’s bidders priced at $156 to $202 per ton, and part is clearing, which was $11,000 to $44,000 for the item against $3,300 here.
Section, gravel and drainage: worked examples
The default section is an estimate. No public source we opened gives a default section for a parking lot, and the Colorado Asphalt Pavement Association’s Parking Lot Design Guide (2nd edition, December 2016) recommends “that the thickness of the asphalt pavement section for parking lots be designed by a qualified and licensed Professional Engineer.” That guide gives 4 in as the minimum thickness of untreated aggregate base course for Class 6 (3/4 in) material. It also says that if a small, low-traffic lot gets a weekly or bi-weekly trash truck, it would be more economical to build the entire lot to handle the truck traffic. So get a design before you commit to a depth. The depths change the price: 3 in over 6 in comes to $100,706 ($2,014 per space), 5 in over 8 in to $136,222 ($2,724) and 6 in over 12 in to $167,175 ($3,344).
A gravel surface at the default 4 in comes to $89,885, which is $1,798 per space and $5.99 per sq ft. It swaps the $45,313 asphalt line for $15,863 of gravel and drops the $1,370 striping line, because paint needs a paved surface. Taking the curb off as well brings it to $67,865 ($1,357 per space, $4.52 per sq ft). The $47 per ton gravel price comes from the private road paving calculator and was not researched separately for parking lots. The U.S. Access Board’s guide says accessible parking is required in unpaved lots too: “including gravel or grass lots, parking spaces and access aisles must be marked and have firm, stable, and slip resistant surfaces”. The calculator keeps the accessible signs on gravel, but it does not price marking those spaces or a firmer surface for them.
Drainage is off by default. Adding 2 catch basins and 100 LF of 12 in storm pipe adds $15,000 of lines, and with mobilization the default job comes to $138,913, which is $2,778 per space and $9.26 per sq ft. The same drainage on the gravel lot comes to $105,935 ($2,119 per space, $7.06 per sq ft). Adding geotextile to the asphalt job with drainage brings it to $145,154 ($2,903 per space). This is an allowance for moving water off the lot, not a drainage design, and it does not include stormwater detention.
Earthwork is the weakest line. The $25 per CY is an estimate between Tennessee DOT’s 2025 statewide average of $18.84 and its Region 1 price of $30.65, which are large-job prices. The only small-job evidence we found is lump sums. On a level site that keeps its spoil it is $13,889 of the default, but hauling all 555.6 CY off-site at the estimated $45 per CY brings the default to $149,613, and a sloped site needs extra cut. If the site is not level, get a grading quote.
How the defaults compare with public bids
Asphalt is $125 per ton on this page, and the parking lot resurfacing and private road paving calculators use $105. The difference is deliberate: this is a small new lot priced from small-lot bids. The City of McHenry, Illinois tabulated eight bids on July 18, 2024 for its Main Street Parking Lot Reconstruction Project, a reconstruction with no stall count. The 130 tons of binder course were bid at $100 to $145, median $119, and the 160 tons of surface course at $120 to $155, median $128.88, which blends to $124.45 per ton. Tennessee DOT’s 2025 statewide averages run from $119.08 to $136.04 across three asphalt items. At $105 per ton the default job would be $115,105.
Aggregate base is $35 per ton, from Tennessee DOT’s 2025 average of $35.22 over 1,169,536 tons, and the private road and concrete lot calculators use $32. A state DOT price is one state’s price for highway lettings, and the spread inside one state is wide: that item ran from $29.34 to $53.47 per ton by region, which moves the default job from $118,775 to $136,202. Enter your local prices in the pricing section.
The closest bid comparison we found is the bid tab titled “Collection Systems Operations Facility Parking Lot, Capital Project No. 2217”, published at fourrivers.illinois.gov. It prints no date, and its file path shows 2023/08. It lists two bidders and no stall count. It gives three lines at the tab’s quantities plus its lump-sum earthwork. On the three measured lines (2,294 SY of 12 in aggregate, 646 tons of asphalt and 1,101 LF of curb and gutter), the calculator is $175,768 against $135,054 for the low bid and $144,716 for the second bid, which is 130% and 121%. Aggregate is $48,776 against $34,410 and $36,704, asphalt $80,750 against $67,614 and $72,780, and curb $46,242 against $33,030 and $35,232. The earthwork item is a lump sum with no stated quantity, $85,552 and $61,825, and the job also has 3,229 SY of topsoil and seeding, so it may cover more ground than the paved area. The calculator’s $34,308 for excavating a 17 in box under the paved area, a depth we derived from the tab’s tons, plus fine grading, is not a like-for-like price for that item, so we do not add the four lines into a total. That is one project with two bidders, so it does not validate any single unit price. It also leaves out mobilization, which that tab has no line for.
Treat these as reference points, not as our prices. They are public jobs in Illinois, Washington and Tennessee, and no private-job price was found. A private rural lot may differ in either direction.
How to use the parking lot cost calculator
- Enter the number of parking spaces and the area per space, or enter a known lot area if you have a site plan.
- Choose asphalt or gravel, then set the surface depth and the aggregate base depth.
- Choose the site condition, enter any extra cut below the pavement box, and tick hauling the soil off-site or geotextile if the job needs them.
- Choose the curb type, and enter the curb length if you know it; at 0 the calculator uses the estimated perimeter.
- Enter catch basins, storm pipe and wheel stops, and on asphalt leave striping ticked to include a new layout.
- Open the pricing section and replace the unit prices, the mobilization percent or the minimum job with a local quote. Striping has no price field; use the striping calculator for a quote-level layout.
- Review the line items, the cost per space and the cost per sq ft, then copy the share link or switch to contractor bid mode to add overhead, profit and a printable proposal.
Parking lot construction cost FAQ
How much does it cost to build a parking lot per space?
With the defaults (300 sq ft per space, 4 in of asphalt over 8 in of aggregate, barrier curb and striping) a 50-space lot is $122,863, or $2,457 per space, for the bare site. Finished public lots cost far more, partly because they include items this estimate leaves out: Sequim, Washington’s 2025 low bid was $15,473 per space with electrical, lighting, gates and EV chargers, and the three lowest bids were $9,344 to $10,991 per space without them. They also use more ground, curb and pavement per space: on Sequim’s direct lot items alone, the bids were about $4,847 to $7,162 per space.
How much does a parking lot cost per square foot?
The default job is $8.19 per sq ft for the whole bare site. At the defaults the asphalt line alone is $3.02 per sq ft, and asphalt plus aggregate base is $4.60 per sq ft, so a paving-only figure reads lower because it covers less. At 20 spaces the whole job is $9.17 per sq ft, and at 200 spaces $7.36.
How much does it cost to build a gravel parking lot?
At the default prices, a 50-space gravel lot with 4 in of gravel over 8 in of aggregate and barrier curb is $89,885, or $1,798 per space and $5.99 per sq ft. Without curb it is $67,865. The gravel price comes from the private road paving calculator. Striping is dropped because paint needs a paved surface, but the U.S. Access Board’s guide says parking spaces and access aisles in gravel or grass lots must still be marked and have firm, stable, and slip resistant surfaces. The calculator does not price that.
What does the estimate not include?
Lighting, landscaping, sidewalks, gates, street frontage work, stormwater detention, utilities, permits and design fees. It also does not price buying the land, demolition of anything on the site, or marking accessible spaces on gravel. Add other costs as bid-mode extras or as separate quotes.
Why is asphalt $125 per ton here and $105 on other EstiCube pages?
This page prices a small new lot from small-lot bids. The medians of McHenry, Illinois’s eight 2024 bids blend to $124.45 per ton, and Tennessee DOT’s 2025 statewide averages run from $119.08 to $136.04. The parking lot resurfacing and private road paving calculators stay at $105. At $105 the default job here would be $115,105. Enter your own price in the pricing section.
How thick should a parking lot be?
The calculator’s 4 in of asphalt over 8 in of aggregate is an estimate, not a design. The Colorado Asphalt Pavement Association’s Parking Lot Design Guide recommends that the thickness be designed by a qualified and licensed Professional Engineer, so get a design for your soil and traffic. The calculator lets you choose 3 to 6 in of asphalt and 4 to 12 in of aggregate.
How many accessible spaces does a new lot need?
The calculator counts them from the ADA table the striping calculator uses. The U.S. Access Board’s guide lists 2 for 26 to 50 spaces, 1 of them van accessible. The calculator prices a $250 sign and post for each. The guide says that if a site has 4 or fewer spaces in total, the accessible space does not have to be identified by a sign; the calculator still prices one, so set the sign price to zero for such a site. Sidewalk and accessible route work is not included.
Do the unit prices already include contractor overhead and profit?
Yes for the prices taken from public bids and DOT averages, because a unit bid is the contractor’s selling price. So if you are a contractor using bid mode, replace the unit prices with your own costs before you add overhead and profit, or the markup counts them twice. Striping has no price field; use the striping calculator for a quote-level layout.
Guides
Sources
- Bid Tabulation for W Spruce St Parking Lot, CFL-110NC (bids opened February 12, 2025) — City of Sequim (Washington)
- Tabulation of Bids, Main Street Parking Lot Reconstruction Project (July 18, 2024) — City of McHenry (Illinois)
- Average Unit Prices, 01JAN2025 thru 31DEC2025, Awarded Contracts — Tennessee Department of Transportation
- Parking Lot Design Guide, 2nd edition (December 2016) — Colorado Asphalt Pavement Association
Related calculators
Projects often planned together — jump to a related estimator for the next line item.
Site prep
Estimate shed and slab pad site prep cost from pad size, slope, and clearing, with a gravel base and timber frame or a concrete slab.
Curbing
Estimate linear feet of mountable, barrier, and valley curb with concrete volume and install cost. Includes demo and mobilization for parking lots.
Striping
Estimate pavement marking linear feet, traffic paint gallons, and striping cost. Includes stalls, ADA symbols, fire lanes, arrows, and mobilization.
Resurfacing
Estimate parking lot resurfacing cost from lot size, overlay, mill-and-overlay, or full-depth method, asphalt thickness, base patching, and restriping.
Concrete lot
Estimate concrete parking lot cost from lot size, slab thickness, reinforcement, aggregate subbase, sawcut joints, and removal of an old surface.
Wheel Stop
Calculate rubber and concrete parking wheel stop supply and installation cost. Includes rebar pins, reflective stripes, and mobilization.
More pavement & parking calculators
Striping, paving, ADA, sealcoating, signs, sweeping & curbing
Explore all 6 categories
Browse every free EstiCube tool by project type — pavement & parking, commercial property, outdoor projects, home & structure, landscape & lawn, home services.
View full calculator directory