Asphalt Tonnage Calculator
Take off the whole job at once. Add a row for each area you pave, each area you mill and each trench you patch, and get tons of hot mix in, tons of millings out, tack coat, and truck loads both ways.
The math, shown transparently
One weight per square yard per inch of compacted mat does all the work. Every number updates as you type.
// Area. A trench patch adds the cutback c on every side.
area_sq_ft = length × width
patch_sq_ft = (trench_length + 2c) × (trench_width + 2c)
band_sq_ft = patch_sq_ft − trench_length × trench_width
// Tons. 110 lb per sq yd per inch, compacted.
tons = area_sq_ft / 9 × depth_in × 110 / 2,000
full depth patch: tons of patch_sq_ft at depth_in
surface cap patch: trench at depth_in + band at cap_in (band milled: millings)
hot_mix = sum(Pave and Trench patch rows)
millings = sum(Mill rows) + surface cap bands at cap_in
order = tons × (1 + extra% / 100) (blank = none)
// Tack, undiluted. Pave rows and surface cap bands only.
gal = area_sq_ft / 9 × rate_gal_per_sq_yd (Pave: its Over surface)
gal = band_sq_ft / 9 × milled_rate (surface cap)
pails = ceil(gal / 5)
// Loads. Always round up.
loads_in = ceil(hot_mix_order / payload)
loose_yd³ = millings_order / 1.43
loads_out = max(ceil(millings_order / payload), ceil(loose_yd³ / bed_yd³))
In metric the calculator converts exactly: 110 lb/sy/in is 2.349 t/m³ (a square yard one inch thick is 0.75 ft³), and tonnes = tons × 0.9072. Michigan’s and Florida’s own metric tables round 110 lb/sy/in to 60 kg/m² per 25 mm and 24 kg/m² per 10 mm, which is 2.40 t/m³; the calculator starts at the converted 2.349.
Worked example: a mill and pave job
An example job: two areas milled 2 in, a 20,000 sq ft area paved 4 in, the 5,000 sq ft area repaved 2 in, and a 400 ft × 2 ft trench strip patched 4 in. The 2 ft is already the patch width, so the cutback is 0. At 110 lb/sy/in:
mill 12,000 / 9 × 2 × 110 / 2,000 = 146.67 tons
mill 5,000 / 9 × 2 × 110 / 2,000 = 61.11 tons
pave 20,000 / 9 × 4 × 110 / 2,000 = 488.89 tons
repave 5,000 / 9 × 2 × 110 / 2,000 = 61.11 tons
patch 400 × 2 = 800 / 9 × 4 × 110 / 2,000 = 19.56 tons
millings out = 146.67 + 61.11 = 207.78 tons
hot mix in = 488.89 + 61.11 + 19.56 = 569.56 tons
loose millings = 207.78 / 1.43 = 145.3 yd³
Your plant’s mix weight changes the answer, so type it in the Mix weight field; mixes run 108 to 120 lb/sy/in.
Had the permit asked for a 12 in full-depth cutback each side, the patch would be (400 + 2) × (2 + 2) = 1,608 sq ft, 39.31 tons: about twice the hot mix for the same trench. A 12 in surface cap milled 2 in instead (the Santee way) adds only the band, 1,608 − 800 = 808 sq ft at 2 in: 800 × 4 + 808 × 2 = 4,816 sq ft·in, 29.43 tons of hot mix, and the band’s milled course adds 9.88 tons of millings. The milled band takes tack at the milled rate: 808 / 9 × 0.09 = 8.08 gal, 2 pails.
The link below paves the 20,000 sq ft over existing asphalt and the repave over milled asphalt; set Over to match your job for the tack. Open this job in the calculator.
Compacted is not loose
The 110 lb weight is per inch of compacted thickness: NAPA’s handbook says a spread rate “is expressed in terms of pounds per square yard of material for every inch of compacted thickness”. Behind the paver the mat is thicker, and the rollers bring it down. NAPA gives a rolldown of about 25% for a typical dense-graded mix and about 15% for gap and open-graded mixes: a 2 in lift goes down 2.50 in loose.
So set the screed for each lift’s loose depth, but order tons for the compacted depth. A thick patch goes down in lifts (Lowell: 2 in or less; Toronto: 50 mm or less), so the loose total the calculator shows under each Pave and Trench patch row is spread across those lifts, never laid at once. It never adds rolldown to the tons. Adding it would order 25% too much.
Milling haul-off
Milled asphalt (RAP, recycled asphalt pavement) weighs what it did in the road. Nebraska DOT puts RAP at 144 lb/ft³, close to the 147 lb/ft³ that 110 lb/sy/in works out to, so a Mill row uses the same weight as a Pave row.
In the truck the millings are loose. The calculator uses 1.43 tons per cubic yard (1.70 t/m³), Nebraska DOT’s stockpiled figure and the closest published loose weight we found. It turns millings tons into loose yards with it and counts loads out both ways, by your legal payload and by your bed, and uses whichever needs more trucks. Hot mix loads in are counted by weight only.
For comparison, FHWA’s RAP guidelines (FHWA-RD-97-148) say “the unit weight of milled or processed RAP has been found to range from 1940 to 2300 kg/m3 (120 to 140 lb/ft3)”. That is heavier than the 106 lb/ft³ that 1.43 tons/yd³ works out to. Real loose millings can bulk more than either, so check the bed count against your first tickets.
Trench patch specs from five cities
Cities set their own patch rules, and your permit’s spec governs. These five show the range. A full-depth cutback (Springville’s T-patch) widens the whole patch past the trench on every side, so on a narrow trench it can double the tons, as in the worked example. A surface cap (Santee’s T-cap, Toronto’s driveway rule) only mills and repaves the top course in the band, so set the Trench patch row’s Cutback to Surface cap only and enter the cap depth. Lowell’s permanent patch and Toronto’s lane rule mill and repave a much wider area: enter that as a Mill row plus a Pave row over milled asphalt.
| City | Cutback | Asphalt thickness | Lifts |
|---|---|---|---|
| Springville, UT | 12 in beyond the excavation, full depth (T-patch; base replaced in the cutback) | 4 in, or existing plus 1 in, whichever is greater | Not stated |
| Lowell, MA | Permanent patch: mill 1.5 in on either side of the trench, to the centerline and the curb line; mill width along the curb at least the trench width plus 10 ft | Existing, or 4 in minimum, whichever is thicker; 8 in minimum over cobblestones or concrete | 2 in or less |
| Santee, CA | Surface cap (T-cap): 1 ft min each side, surface course milled 1.5 in residential / 2 in other streets, 4 ft min overall; none if the existing asphalt concrete is less than 3 in thick | 3 in over 6 in of base, or match existing, whichever is greater | 4 in or less |
| Toronto, ON | Longitudinal trench: the lane milled and paved for the trench length plus 5 m at each end, at least 3 m wide; composite pavement cut back 300 mm each side; driveways 300 mm all sides (surface course) | Match the existing structure | 50 mm or less |
| Newmarket, ON | Not stated | 75 mm HL8 + 40 mm HL3, or match existing, whichever is greater | Not stated (HL8 and HL3 named) |
Toronto also tacks the saw-cut faces with SS-1 before paving. No source we found gives a rate for the faces, so the calculator does not count that tack, and a full-depth patch gets none. A surface cap’s band is a milled surface, so it gets tack at the milled asphalt rate from FHWA’s Table 1, the same rate a Pave row over milled asphalt uses.
Tack coat rates
FHWA’s Table 1, in gallons per square yard. The calculator uses the undiluted column, at the middle of each range; FHWA notes the Asphalt Institute encourages the higher end.
| Surface | Residual | Undiluted | Starts at |
|---|---|---|---|
| Existing asphalt | 0.04 to 0.07 | 0.06 to 0.11 | 0.085 |
| Milled asphalt | 0.04 to 0.08 | 0.06 to 0.12 | 0.09 |
| New asphalt lift | 0.02 to 0.05 | 0.03 to 0.07 | 0.05 |
| Concrete | 0.03 to 0.05 | 0.05 to 0.08 | 0.065 |
FHWA assumes the emulsion is 33% water and 67% asphalt. FHWA describes tack as binder sprayed on an existing asphalt or concrete surface, or between layers of new asphalt, so a Pave row over aggregate base gets none. In metric, 1 gal/sy is 4.527 L/m².
Lift thickness
The Asphalt Institute: “Minimum lift thickness should be at least 3 times the nominal maximum aggregate size.” TxDOT’s dense-graded mixes, in inches compacted:
| Mix | Top size | Min | Max |
|---|---|---|---|
| TY-A | 1-1/2 in | 3 | 6 |
| TY-B | 1 in | 2.5 | 5 |
| TY-C | 3/4 in | 2 | 4 |
| TY-D | 1/2 in | 1.5 | 3 |
| TY-F | 3/8 in | 1.25 | 2.5 |
Top size is TxDOT’s nominal maximum aggregate size. Source: TxDOT Pavement Manual 7.2, Table 6-3: TxDOT Lift Thickness Requirements. A thick patch goes in more than one lift; enter each lift as its own row only if you want the tack between lifts (Over: new asphalt lift).
Sources and assumptions
- Mix weight 110 lb/sy/in (2.349 t/m³), compacted. Michigan DOT’s yield rule is “110 pounds/square yard = 1 inch of thickness” (its metric table prints the same); FDOT bases plan quantities on a spread rate of 110 lbs/yd²-in and its 2004 estimating bulletin says to use 110 lb/yd² per 1 in, noting that the weight varies with the aggregate. 110 is at the low end of the DOT figures below; most run about 109 to 114. Source: Michigan DOT Construction Manual, 501 Plant Produced Hot Mix Asphalt; FDOT Specification 334-1.4, Thickness (January 2012); FDOT Basis of Estimates bulletin, April 5, 2004.
- Typical range 108 to 120 lb/sy/in, depending on the aggregate, the binder content and the density reached; check the mix design. Source: Penn State 2024 field technician handout (PAPA quality checklist, p. 2).
- Cross checks, never used in the math, each converted to lb/sy/in (1 lb/ft³ is 0.75 lb/sy/in):
Compacted hot mix weights from other sources Source As printed lb/sy/in t/m³ Michigan DOT 501 110 lb/syd per 1 in 110.0 2.349 FDOT 334 (Gmm 2.540) 110 lbs/yd²-in 110.0 2.349 PAPA checklist (Penn State handout) 108 to 120 lbs/sy/in 108.0 to 120.0 2.307 to 2.563 Iowa DOT 1B-4 145 pcf 108.8 2.323 Asphalt Institute FAQ 148 PCF 111.0 2.371 WSDOT Exhibit 620-2 137 lbs/sy at 0.10 ft 114.2 2.438 Nebraska DOT tonnage table 143 to 148 lb/ft³ 107.3 to 111.0 2.291 to 2.371 Alaska DOT&PF (2015), HMA Type II Class A 151 LB/C.F. 113.3 2.419 Ontario MTO B313 (draft) 2.39 to 2.53 t/m³ 111.9 to 118.5 2.390 to 2.530 The Ontario figures are MTO’s recommended densities for tender tonnages in an August 2026 draft revision of its estimating guide (every page is marked draft); Ontario tender densities run about 2.39 to 2.53 t/m³ by mix and region. The calculator does not use them; type one in the Mix density field if your contract does.
- Millings weigh the same as the mat (Nebraska DOT: RAP is bituminous millings, 144 lb/ft³). Loose in the truck: 1.43 tons/yd³(1.70 t/m³), Nebraska DOT’s stockpiled bituminous, printed under its bituminous foundation course item: the closest published loose weight we found. Real loose millings can bulk more, so check the bed count against a ticket. Source: Nebraska DOT, Estimating Quantities in English & Metric (6/25/24). Cross check: FHWA-RD-97-148 puts milled or processed RAP at 120 to 140 lb/ft³ (FHWA-RD-97-148, User Guidelines for Waste and Byproduct Materials in Pavement Construction, Reclaimed Asphalt Pavement).
- Rolldown 25% dense-graded, 15% open or gap-graded, shown as the loose mat only, never added to tons. Source: NAPA / AAPTP Asphalt Paving Handbook, 7.5 Layer Thickness.
- Tack, undiluted, at the middle of FHWA’s range for the surface each Pave row goes over, and at the milled rate on a surface cap’s band; none over aggregate base, none on a full-depth patch, and none on trench patch faces (no source we found gives a rate). Source: FHWA Tech Brief FHWA-HIF-16-017, Tack Coat Best Practices (2016), Table 1.
- Trench patch cutback starts at 12 in full depth (Springville, UT) or 30 cm in metric (about the same 12 in), depth at 4 in or 10 cm. A surface cap (Santee, CA) takes a cap depth you enter; it has no default. All are only starting points: enter what your permit says. Sources: the city links in the table above.
- Extra is yours to enter; it starts blank because no source gives a standard waste figure. Source for the quantities caveats: WSDOT Design Manual M 22-01.23, Exhibit 620-2; Nebraska DOT, Estimating Quantities in English & Metric (6/25/24).
- Payload has no default: it is the legal gross for your truck minus its empty weight. Loads in count by weight only, since we found no primary source for a loose hot mix weight. Loads out count by weight and by bed.
- 10-wheeler (tandem dump) 12 yd³. TxDOT: usually 12 or 14 yd³. Uses 12. Source: TxDOT Seal Coat and Surface Treatment Manual, Haul Trucks.
- Tri-axle dump 16 yd³. Load King: 16 to 19 yd³ for a 16 to 18 ft body. Uses 16, the low end. Source: Load King tri-axle dump body specs (Custom Truck One Source).
- Other trucks have no default; enter your bed size. For reference: belly dump 22 yd³ (Trail King bottom dump specs); belly dump 27 yd³ on a 40 ft tandem-axle trailer (MAC Bullet bottom dump flyer); semi end dump 29.0 yd³ with a 32 ft tub (Load King RH3229 end dump specs (archived)).
- Tons are US short tons (2,000 lb, as in the Asphalt Institute’s “/ 2000”); metric results are tonnes. “Hot mix” is what FHWA’s glossary calls asphalt concrete. Driveway thicknesses in the FAQ are from Minnesota Asphalt Pavement Association, Asphalt Paving Design Guide (2014 update), Tables 4-3 and 4-4, p. 4-7; the A/C answer is from FHWA Hot Mix Asphalt Concrete glossary.
Frequently asked questions
How many tons of asphalt do I need?
Square feet × compacted depth in inches × 110 ÷ 18,000 gives US tons at 110 lb per square yard per inch, Florida DOT’s estimating figure and Michigan DOT’s rate for 1 in. A 50 × 20 ft drive paved 3 in thick is 1,000 × 3 × 110 ÷ 18,000 = 18.33 tons. 110 is at the low end of the DOT figures; most run about 109 to 114, and typical mixes weigh 108 to 120 lb per square yard per inch, so put your plant’s number in the Mix weight field.
How many square feet does a ton of asphalt cover?
At 110 lb per square yard per inch, one ton covers 163.64 sq ft at 1 in thick, 81.82 at 2 in, 54.55 at 3 in and 40.91 at 4 in. A heavier mix covers less.
How much does a cubic yard of asphalt weigh?
Compacted, 3,960 lb (1.98 tons) at 110 lb per square yard per inch, because a cubic yard is one square yard 36 inches thick. The Asphalt Institute’s 148 lb/ft³ gives 3,996 lb, and WSDOT estimates 2.05 tons per cubic yard.
How many tons of millings will I haul off?
Millings weigh what the mat weighed in place, so 12,000 sq ft milled 2 in deep is 146.67 tons at 110. In the truck they are loose. The calculator uses 1.43 tons per cubic yard, Nebraska DOT’s stockpiled figure and the closest published loose weight we found, so that is 102.6 loose yd³, 9 loads by a 12 yd³ bed. Real loose millings can bulk more, so check the bed count against your first tickets. Enter your legal payload too: the calculator counts loads both ways and uses the larger.
Should I add for compaction (rolldown)?
Not to the tons. The 110 lb figure is per inch of compacted thickness, so the tons already cover it. The paver lays the mat thicker, about 25% for a dense-graded mix and 15% for open or gap-graded (NAPA), so 3 in compacted goes down about 3.75 in loose. Adding 25% to the tons orders 25% too much.
How much tack coat do I need?
FHWA’s Table 1 gives undiluted rates by surface, in gallons per square yard: new asphalt 0.03 to 0.07, existing asphalt 0.06 to 0.11, milled 0.06 to 0.12 and concrete 0.05 to 0.08. The calculator starts at the middle of each range. Over 1,000 sq ft of existing asphalt at 0.085 gal/sy that is 9.44 gal, 2 five-gallon pails. The table assumes the emulsion is 33% water; diluted 1:1 it takes twice the gallons.
How thick should a trench patch be?
Whatever your street opening permit says. Springville, Utah wants 4 in or the existing thickness plus 1 in, whichever is greater, with the pavement saw-cut back 12 in past the trench at full depth. Lowell, Massachusetts wants the existing thickness or 4 in, in lifts of 2 in or less, and 8 in where cobblestones or concrete lie under the asphalt; its permanent patch then mills 1.5 in on either side of the trench to the centerline and the curb line, at least the trench width plus 10 ft along the curb. Santee, California wants 3 in over 6 in of base or the existing section, with a surface cap milled 1.5 in on residential streets and 2 in on others, 1 ft past each side. Toronto mills and repaves the lane for a longitudinal trench, the trench length plus 5 m at each end, at least 3 m wide. Newmarket, Ontario wants 75 mm HL8 and 40 mm HL3 or the existing depth. Set the Trench patch row’s Cutback to Full depth or Surface cap only; enter a lane or curb-to-centerline mill and overlay as a Mill row plus a Pave row over milled asphalt.
How thick should an asphalt driveway be?
The Minnesota Asphalt Pavement Association’s design guide puts car lots and driveways at 4.5 in of full-depth asphalt on good soil, 5.5 in on moderate soil and 7 in on poor soil, each with a 2 in wear course. On aggregate base it calls for 2 in of wear plus 2 in of binder over 3 in of base on good soil, 2 in plus 2 in over 6 in on moderate soil, and 2 in plus 3 in over 6 in on poor soil: 4 in of asphalt on good or moderate soil and 5 in on poor. Your town’s driveway standard governs.
How much extra should I order?
There is no standard waste percentage, so the Extra field starts blank. WSDOT’s estimating table says its quantities do not provide for widening, waste from stockpile or thickened edges. Nebraska DOT adds 15% to the tons for its 1 in SLX thin lifts, for slope and profile correction; that is a rule for one thin overlay mix, not a general allowance.
What does A/C mean on an asphalt takeoff?
FHWA’s glossary defines asphalt concrete (AC) as a mixture of mineral aggregates, asphalt binder and additives: the hot mix. The same letters are also used for the binder, as in “AC content” in the PAPA note on mix weight. To keep them apart, this calculator says hot mix for the mix and tack for the coat.
Is this in short tons or metric tonnes?
In ft and in the calculator gives US short tons of 2,000 lb. In m and cm it gives metric tonnes; 1 tonne is 1.10 short tons. Ontario MTO’s draft estimating guide measures hot mix by the tonne or the square metre.
Related free tools
- Dump Truck Load Calculator. Tons and yards per load, weight-limited or bed-limited.
- Bridge Formula Calculator. Your legal gross from your axles and their spacing, for the payload field.
- Dump Truck Load Count Sheet. Tally the trucks in and out on site.
- Haul Ticket Generator. Print load tickets for the millings you haul off.
- Pipe Trench Calculator. Dig, bedding and backfill for the trench before you patch it.
- Gravel & Aggregate Calculator. Tons of base stone under the patch or the new drive.