Asphalt Price per Ton — Real Bid Data, Not a National Average

Search "asphalt price per ton" and you get four different unsourced averages that disagree by $120. This page shows what real public contracts actually paid per ton — every figure tied to a state DOT bid tab with its material, region, quantity, scope and date — and explains the five things that move the number, so you can read any quote against evidence instead of a circulating estimate.

Observed unit prices: what public contracts paid per ton

Every row is a validated public-bid observation shown with its material, region, scope, bid quantity and bid date. The panel is split in two: pickup/delivered material prices and in-place prices, which pay for producing and placing the mix. They are different quantities of work and are never comparable. “Bids” means numeric bids printed for the item on the Texas rows and responsive bidders on the contract on the Florida rows. These are reference points for judging the magnitude of a quote — not a price list, and not what a residential supplier will charge you (Rule 6).

Material prices — pickup and delivered

Material observations only: pickup is the mix at the plant gate, delivered adds haul. Bids = numeric bids printed for the item (— where the source does not print a count). Public contract bid data — not retail.
MaterialRegionUnit priceBid quantityScopeBid dateBidsSource
Type D PG70-22 HMAEl Paso County, TX$112.00/ton740 TNpickup2024-08-01—TxDOT
Type D PG70-22 HMAEl Paso County, TX$140.00/ton1,370 TNdelivered2024-08-01—TxDOT
Type B PG64-22 HMAEl Paso County, TX$109.00/ton—pickup2024-08-01—TxDOT
Type B PG64-22 HMAEl Paso County, TX$135.00/ton—delivered2024-08-01—TxDOT
Type C PG70-22 HMAEl Paso County, TX$113.00/ton—pickup2024-08-01—TxDOT
Type C PG70-22 HMAEl Paso County, TX$140.00/ton—delivered2024-08-01—TxDOT
Type D PG64-22 HMANueces County, TX$112.79/ton2,360 TNdelivered2024-01-163TxDOT
Type D PG64-22 HMABee County, TX$97.00/ton2,500 TNdelivered2024-03-192TxDOT
Type D PG64-22 HMAHunt County, TX$103.00/ton4,500 TNdelivered2024-08-153TxDOT
Type D PG64-22 HMAPanola County, TX$131.90/ton500 TNdelivered2024-10-091TxDOT
Type D PG64-22 HMATrinity County, TX$106.00/ton1,000 TNdelivered2024-11-122TxDOT
Type B PG64-22 HMAShackelford County, TX$102.00/ton500 TNdelivered2024-11-223TxDOT

In-place prices — producing and placing included

In-place observations only: the price already carries paving, so these rows are never comparable with the material table above. Bids = responsive bidders on the contract (— where the source does not print a count). Public contract bid data — not retail.
MaterialRegionUnit priceBid quantityScopeBid dateBidsSource
Superpave Traffic B HMAHolmes County, FL (CR 65 bridge approaches, FDOT District 3)$240.00/ton51.9 TNin place2026-07-296FDOT
Miscellaneous Asphalt PavementHolmes County, FL (CR 65 bridge approaches, FDOT District 3)$260.00/ton12 TNin place2026-07-296FDOT
Superpave Traffic C HMAHighlands County, FL (SR 25 / US 27, FDOT District 1)$133.00/ton14,721.3 TNin place2026-08-264FDOT
Traffic C PG76-22 HMAHighlands County, FL (SR 25 / US 27, FDOT District 1)$132.00/ton19,642.9 TNin place2026-08-264FDOT
FC-12.5 PG76-22 HMA (friction course)Highlands County, FL (SR 25 / US 27, FDOT District 1)$159.50/ton39,074.5 TNin place2026-08-264FDOT
Superpave Traffic C HMABrevard County, FL (SR 9 / I-95, FDOT District 5)$119.50/ton21,021 TNin place2025-07-305FDOT
Superpave Traffic E HMABrevard County, FL (SR 9 / I-95, FDOT District 5)$119.50/ton8,622.7 TNin place2025-07-305FDOT
Traffic C PG76-22 HMABrevard County, FL (SR 9 / I-95, FDOT District 5)$165.49/ton1,200.3 TNin place2025-07-305FDOT
Traffic E PG76-22 HMABrevard County, FL (SR 9 / I-95, FDOT District 5)$165.49/ton4,122.3 TNin place2025-07-305FDOT
Traffic E High Polymer HMABrevard County, FL (SR 9 / I-95, FDOT District 5)$189.52/ton69,752.1 TNin place2025-07-305FDOT
FC-5 PG76-22 HMA (friction course)Brevard County, FL (SR 9 / I-95, FDOT District 5)$191.25/ton867.6 TNin place2025-07-305FDOT
FC-5 High Polymer HMA (friction course)Brevard County, FL (SR 9 / I-95, FDOT District 5)$193.59/ton16,909.9 TNin place2025-07-305FDOT
FC-12.5 Traffic C HMA (friction course)Brevard County, FL (SR 9 / I-95, FDOT District 5)$195.59/ton963.4 TNin place2025-07-305FDOT
FC-12.5 Traffic E HMA (friction course)Brevard County, FL (SR 9 / I-95, FDOT District 5)$181.00/ton2,137.3 TNin place2025-07-305FDOT
Miscellaneous Asphalt PavementBrevard County, FL (SR 9 / I-95, FDOT District 5)$289.47/ton717.2 TNin place2025-07-305FDOT
Hot Mix Asphalt (Type A)California DOT District 1$183.00/ton3,640 TNin place2026-01-13—Caltrans
Hot Mix Asphalt (Type A)California DOT District 2$146.00/ton1,540 TNin place2025-06-04—Caltrans
Hot Mix Asphalt (Type A)California DOT District 3$118.00/ton13,100 TNin place2025-05-01—Caltrans
Hot Mix Asphalt (Type A)California DOT District 4$151.00/ton20,300 TNin place2025-06-26—Caltrans
Hot Mix Asphalt (Type A)California DOT District 5$190.00/ton5,020 TNin place2025-02-27—Caltrans
Hot Mix Asphalt (Type A)California DOT District 6$119.50/ton26,500 TNin place2026-02-18—Caltrans
Hot Mix Asphalt (Type A)California DOT District 7$160.00/ton2,340 TNin place2025-03-19—Caltrans
Hot Mix Asphalt (Type A)California DOT District 8$143.00/ton107,000 TNin place2025-12-18—Caltrans
Hot Mix Asphalt (Type A)California DOT District 9$175.00/ton11,400 TNin place2026-04-28—Caltrans
Hot Mix Asphalt (Type A)California DOT District 10$140.00/ton4,830 TNin place2026-07-16—Caltrans
Hot Mix Asphalt (Type A)California DOT District 11$170.00/ton4,998 TNin place2025-01-10—Caltrans
Hot Mix Asphalt (Type A)California DOT District 12$200.00/ton5,730 TNin place2025-09-04—Caltrans
Hot Mix Asphalt (Type A)California DOT District 6$122.00/ton7,790 TNin place2026-03-24—Caltrans
CL2 ASPH SURF 0.38D PG64-22Jefferson County, KY$210.00/ton40 TNin place2025-05-22—Kentucky Transportation Cabinet
CL2 ASPH BASE 1.00D PG64-22Pendleton County, KY$145.44/ton228 TNin place2025-09-25—Kentucky Transportation Cabinet
CL2 ASPH BASE 1.00D PG64-22Graves County, KY$102.32/ton853 TNin place2025-03-20—Kentucky Transportation Cabinet
CL2 ASPH SURF NO.4D PG64-22Hardin County, KY$95.95/ton4,010 TNin place2025-11-20—Kentucky Transportation Cabinet
CL2 ASPH SURF 0.38D PG64-22Lewis County, KY$88.00/ton14,080 TNin place2025-02-20—Kentucky Transportation Cabinet
CL2 ASPH BASE 1.00D PG64-22Magoffin County, KY$210.00/ton25 TNin place2026-09-03—Kentucky Transportation Cabinet
CL4 ASPH SURF 0.38A PG76-22Rockcastle County, KY$145.00/ton225 TNin place2025-08-21—Kentucky Transportation Cabinet
CL2 ASPH SURF 0.38D PG64-22Garrard County, KY$100.00/ton517 TNin place2024-09-26—Kentucky Transportation Cabinet
CL2 ASPH SURF 0.38D PG64-22Mclean County, KY$95.95/ton2,135 TNin place2026-08-20—Kentucky Transportation Cabinet
CL4 ASPH BASE 1.00D PG76-22Boone County, KY$88.00/ton28,798 TNin place2025-04-24—Kentucky Transportation Cabinet
CL2 ASPH SURF NO.4D PG64-22Woodford County, KY$89.00/ton1,205 TNin place2025-01-23—Kentucky Transportation Cabinet
CL2 ASPH SURF 0.38D PG64-22Mason County, KY$92.00/ton1,215 TNin place2024-11-14—Kentucky Transportation Cabinet

Scope: Public DOT bid observation — not a retail or residential supplier price. Actual prices vary by supplier, quantity, haul distance, and date.

Scope: Public DOT bid observation — not a retail or residential supplier price. Actual prices vary by supplier, quantity, haul distance, and date. An in-place bid price covers producing and placing the mix, so it already includes installation labor and equipment — do not compare it directly with a pickup or delivered material price.

PPI industry data for Asphalt paving mixture & block manufacturing, not seasonally adjusted

Monthly PPI, asphalt paving mixture — index (Dec 1983 = 100), not a price
Monthindex (Dec 1983 = 100)
2025-09411.2
2025-10415.9
2025-11416.4
2025-12419.7
2026-01451.3
2026-02451.0
2026-03450.5
2026-04421.5
2026-05436.3
2026-06439.2
2026-07440.6
2026-08442.2
2026-09442.7

U.S. Bureau of Labor Statistics (PCU324121324121), verified 2026-10-21. Direction/trend indicator only. An index is NOT a $/ton price and must never be rendered as one. The 2026-09 value is preliminary and subject to revision.

Cushing, OK WTI Spot Price FOB, monthly

Monthly WTI crude spot price — USD per barrel, not an asphalt price
MonthUSD/barrel
2025-0963.96
2025-1060.89
2025-1160.06
2025-1257.97
2026-0160.04
2026-0264.51
2026-0391.38
2026-04100.32
2026-05102.13
2026-0684.81
2026-0780.46
2026-0883.90
2026-0997.31

U.S. Energy Information Administration (RWTC), verified 2026-10-21. Crude-oil spot price in dollars per barrel — an input-cost indicator, NOT an asphalt price. It is never converted to $/ton or used as a cost multiplier on this site. Values are monthly averages from the EIA series (release dated 2026-10-15).

Short answer

There is no single asphalt price per ton, and the public bids here show why. The material rows — plant-gate pickup or delivered mix — run $97.00–$140.00 per ton; the in-place rows, which already pay for producing and placing the mix, run $88.00–$289.47 across Florida, California and Kentucky. Those are different quantities of work, so the two bands never belong on the same line. The cleanest single figure is not a price but a measured spread: on 28 same-contract, same-mix TxDOT pairs, delivered ran a median $16.00/ton above pickup (13.7%). Grade can still outweigh volume: Florida's largest quantity in the set, 69,752.1 TN of high-polymer mix, bid $189.52/ton — above its 21,021 TN mainline item at $119.50/ton. Treat any flat "$X per ton" with no scope, quantity and date as a placeholder, not a price.

Five things that move price per ton

The tables above are not a random scatter of numbers — every row differs from the others for a traceable reason. These are the five drivers, in roughly the order they surprise people:

  1. Quantity. Small loads usually bid far higher per ton than mainline highway quantities — but not automatically. In the Texas delivered sample the middle quantity band’s median sits slightly above the smallest band’s, because mix type is not held constant. Volume is still the biggest hidden driver and the one competing "average" pages ignore; the truckload calculator shows how an order size turns into whole loads plus a partial one.
  2. What the price buys. Pickup is material at the plant gate; delivered adds haul to the site; an in-place item pays for producing and placing the mix, so it already carries the paving. Three different quantities, three different numbers — never put them on the same line.
  3. Grade and mix type. A PG64-22 dense-graded base mix, a PG76-22 polymer-modified wearing course, and an open-graded friction course are different products at different prices, even within one contract.
  4. Region and date. Asphalt input costs follow crude oil and local aggregate supply, so a 2024 Texas bid and a 2026 Florida bid are not directly comparable without adjusting for time.
  5. Public bid vs retail. State DOT contract unit prices are large-volume, competitively-let highway work. A residential driveway quote from a local plant is a different market — usually higher per ton on a small load.

Texas material prices: the haul premium, measured 28 times

Plants quote two prices for the same mix. Pickup is the mix loaded into your truck at the plant gate; delivered adds hauling to the site. The cleanest place to see the difference is one contract that prices both. This 2024 TxDOT letting in El Paso County lists pickup and delivered versions of three mixes, same project, same low bidder, same day — so the spread isolates the delivery term instead of confounding it with region or date.

TxDOT MMC-646749001 (El Paso County, TX), bid 2024-08-01 — public contract bid, not a retail price (Rule 6).
MixPickupDeliveredHaul spread
Type D PG70-22$112.00/ton$140.00/ton$28/ton
Type B PG64-22$109.00/ton$135.00/ton$26/ton
Type C PG70-22$113.00/ton$140.00/ton$27/ton
03876113151$112.00/tonType D PG70-22pickup$140.00/tonType D PG70-22delivered$109.00/tonType B PG64-22pickup$135.00/tonType B PG64-22delivered$113.00/tonType C PG70-22pickup$140.00/tonType C PG70-22delivered
Matched pickup-vs-delivered pairs from one TxDOT contract (bid 2024-08-01). The amber-delivered bars sit $26–$28/ton above their neutral pickup twins — the haul premium measured off a real public bid tab, not an invented flat fee.

One contract is an anecdote, so the same pairing was repeated across the Texas archives: 28 matched pairs from 18 contracts over 2024-01-16 to 2024-11-26, each pair the same contract and the same base mix. The pickup median is $117.45/ton and the delivered median $130.45/ton. The premium on a pair has a median of $16.00/ton (13.7%), with the middle 80% running $8.55/ton to $24.74/ton and the observed extremes $3.00/ton and $28.50/ton.

This is a delivery term, not a hauling rate. TxDOT does not print haul distance on the tabulation, and in some pairs the pickup item is a smaller quantity than the delivered item, so part of a pair difference may reflect quantity as well as distance. What the distribution does establish is the magnitude: a flat "add $10–$30 per ton for delivery" claimed without a source is not far off for many Texas jobs, but it is an assumption, not a measurement — and +7.1% to +28.3% is the honest range on these pairs.

Texas quantity bands and bidder counts

The same archives support a distribution instead of a handful of rows. Filtering to dense-graded HMA items with a printed DELIVERY suffix gives 42 item-level awarded prices across 33 contracts and 16 letting dates. Each band below carries its own sample size, so a median can never be read as a statewide price.

TxDOT delivered HMA items, 2024 letting archives — 42 items across 33 contracts. Medians are of the item-level awarded unit price; the last column is the middle half (p25–p75). Public bid, not retail (Rule 6).
Bid quantity bandItems (n)MedianMiddle half
Under 1,000 TN21$131.90/ton$126.50–$137.90
1,000–2,499 TN16$133.65/ton$109.88–$161.25
2,500 TN and up5$103.00/ton$97.00–$109.50

The expected direction appears at the top end: 2,500 tons and up has a median of $103.00/ton on 5 items, well below $131.90/ton for under 1,000 tons (n = 21). The middle band breaks the simple story — its median of $133.65/ton sits above the smallest band — and that is the honest lesson: these bands are sorted by quantity only, not by mix type, county or date, and a wide middle range ($109.88–$161.25) shows how much product mix varies inside one band. Quantity moves the number; it is not the only thing that does.

TxDOT delivered HMA items of 500 TN or more (n = 41), grouped by numeric bids printed for the item. The count is bids per item, not contractors bidding the contract.
Bids printed for the itemItems (n)Median
126$137.90/ton
26$112.00/ton
38$105.75/ton
41$74.00/ton

Bidder count points the same way as the Kentucky sample below: the median falls from $137.90/ton where one numeric bid was printed to $105.75/ton where three were. The 4-bid band rests on a single item (n = 1), so it is an observation, not a trend. Read the count as competition for that item, not for the contract: a single line item can attract one bid on a job with several bidders.

Florida: in-place bids, and why the biggest quantity is not the cheapest

Florida belongs on the in-place side of the panel, not the material side. FDOT Section 334 pays for producing and placing the hot mix, so an FDOT bid item is already an installed quantity. The figure in each row is the awarded bidder’s unit price — the price the winning contractor will be paid — not the lowest item price printed by any bidder, which can belong to a firm that did not win the contract. The 15 rows cover 3 contracts in 3 FDOT districts and 3 letting dates, with 4–6 responsive bidders on each contract.

FDOT awarded bidder’s in-place unit prices — 15 item bids from 3 contracts, sorted by unit price. Bids is the number of responsive bidders on the contract. Public contract bid, not a retail price, and not comparable with pickup or delivered material prices (Rule 6).
Mix / itemContract · countyBid quantityIn-place priceBidsBid date
Superpave Traffic C HMAT5860 · Brevard21,021 TN$119.50/ton52025-07-30
Superpave Traffic E HMAT5860 · Brevard8,622.7 TN$119.50/ton52025-07-30
Traffic C PG76-22 HMAT1940 · Highlands19,642.9 TN$132.00/ton42026-08-26
Superpave Traffic C HMAT1940 · Highlands14,721.3 TN$133.00/ton42026-08-26
FC-12.5 PG76-22 HMA (friction course)T1940 · Highlands39,074.5 TN$159.50/ton42026-08-26
Traffic C PG76-22 HMAT5860 · Brevard1,200.3 TN$165.49/ton52025-07-30
Traffic E PG76-22 HMAT5860 · Brevard4,122.3 TN$165.49/ton52025-07-30
FC-12.5 Traffic E HMA (friction course)T5860 · Brevard2,137.3 TN$181.00/ton52025-07-30
Traffic E High Polymer HMAT5860 · Brevard69,752.1 TN$189.52/ton52025-07-30
FC-5 PG76-22 HMA (friction course)T5860 · Brevard867.6 TN$191.25/ton52025-07-30
FC-5 High Polymer HMA (friction course)T5860 · Brevard16,909.9 TN$193.59/ton52025-07-30
FC-12.5 Traffic C HMA (friction course)T5860 · Brevard963.4 TN$195.59/ton52025-07-30
Superpave Traffic B HMAT3920 · Holmes51.9 TN$240.00/ton62026-07-29
Miscellaneous Asphalt PavementT3920 · Holmes12 TN$260.00/ton62026-07-29
Miscellaneous Asphalt PavementT5860 · Brevard717.2 TN$289.47/ton52025-07-30

Within the sample, quantity does what the rest of this page says it does: the 12 TN miscellaneous item bids $260.00/ton, while a 14,721.3 TN mainline item in another district bids $133.00/ton — a $127.00/ton gap between a patch-sized quantity and a highway-sized one.

But the largest quantity in the set is not the cheapest. The 69,752.1 TN high-polymer item bids $189.52/ton, $70.02/ton above the 21,021 TN dense-graded mainline item. Polymer modification and friction-course requirements carry their own premium, and they can outweigh the volume discount. Inside the T5860 contract, the FC-12.5 Traffic E item bids $181.00/ton on 2,137.3 TN, against $195.59/ton on 963.4 TN for FC-12.5 Traffic C — more than twice the tonnage for $14.59/ton less.

California: the in-place scope across 13 districts

The Texas rows are material prices — the mix at the plant gate or hauled to the site. Florida, California and Kentucky price the same product as a different quantity of work: an in-place item. Caltrans bid item 390132 (Hot Mix Asphalt, Type A) is paid by the ton, but the contract pays the contractor for producing and placing the mix: Standard Specifications 9-1.03 defines the payment scope, 39-2.01D measures the quantity "based on the combined mixture weight," and 39-2.02 covers placement. Mobilization and time-related overhead are separately paid contract items on the same bid tab, so they are not folded into the figure. What is left is an installed price per ton — the closest a public dataset gets to the number competing guides mean when they say "asphalt costs $140 per ton installed."

Caltrans Contract Cost Database, bid item 390132 — one representative in-place bid per district plus a second large-load bid from District 6 so the published set spans 12 letting months (in each case the bid nearest that district's median unit price among bids of 1,000 TN or more), lowest to highest. Public contract bid, not a retail price, and not comparable with the pickup/delivered rows above (Rule 6).
District / contractBid quantityIn-place priceBid date
District 3 — 03-3G620413,100 TN$118.00/ton2025-05-01
District 6 — 06-0W81U426,500 TN$119.50/ton2026-02-18
District 6 — 06-1H92047,790 TN$122.00/ton2026-03-24
District 10 — 10-1K62044,830 TN$140.00/ton2026-07-16
District 8 — 08-1J65U4107,000 TN$143.00/ton2025-12-18
District 2 — 02-1J89041,540 TN$146.00/ton2025-06-04
District 4 — 04-0AA62420,300 TN$151.00/ton2025-06-26
District 7 — 07-3697042,340 TN$160.00/ton2025-03-19
District 11 — 11-4316444,998 TN$170.00/ton2025-01-10
District 9 — 09-42880411,400 TN$175.00/ton2026-04-28
District 1 — 01-0L99043,640 TN$183.00/ton2026-01-13
District 5 — 05-1R75045,020 TN$190.00/ton2025-02-27
District 12 — 12-0M97045,730 TN$200.00/ton2025-09-04
District 303-3G6204$118.00/tonDistrict 606-0W81U4$119.50/tonDistrict 606-1H9204$122.00/tonDistrict 1010-1K6204$140.00/tonDistrict 808-1J65U4$143.00/tonDistrict 202-1J8904$146.00/tonDistrict 404-0AA624$151.00/tonDistrict 707-369704$160.00/tonDistrict 1111-431644$170.00/tonDistrict 909-428804$175.00/tonDistrict 101-0L9904$183.00/tonDistrict 505-1R7504$190.00/tonDistrict 1212-0M9704$200.00/ton
The 13 published California in-place observations across 12 districts, ranked (District 6 contributing two). These are not a price list — each row is one representative bid, and the amber bars mark the two ends of the band ($118–$200).

Across 13 bids from 12 distinct letting months, the in-place prices run $118–$200 per ton, on quantities of 1,540 TN and up. We publish only that large-load band on purpose: the same bid item priced on short loads runs materially higher per ton, and averaging the two together is exactly the quantity-blind mistake the rest of this page argues against. In the table, District 6 contributes two bids and every other district contributes one rather than every qualifying bid, so it cannot be read as a district price ranking.

Kentucky: 938 item bids, one quantity curve

Florida contributes 15 in-place rows and California 13; Kentucky prices the same family of items hundreds of times a year, which makes a different view possible: a distribution instead of a sample. We parsed 27 Kentucky Transportation Cabinet lettings from 2024-07-18 to 2026-09-24 — 530 contracts and 938 item-level low bids on standard asphalt base, surface and binder items — and re-checked the archive against the official Unit Bid Tabulations PDFs. The 12 rows below are published in full; the rest of the sample appears only as the two distributions that follow, each carrying its own sample size.

Kentucky measures and pays this work as an in-place quantity, not as delivered material. Section 403 of the Standard Specifications is titled "Production and Placement of Asphalt Mixtures"; 403.04.03 measures the mixture under 402.04, which states that the Department "will measure asphalt mixtures by the ton"; and 403.05 pays the completed and accepted quantity at the contract unit bid. There is no separate placement pay item, so the bid already carries producing and placing the mix — the same scope as the Florida and California rows, and equally not comparable with pickup or delivered prices.

The 12 published observations span every quantity band, from a 25 TN item in Magoffin County to a 28,798 TN letting in Boone County. Each row is the lowest numeric bid printed for its item — not the first bidder column, which is the most common way to misread a bid tab.

Kentucky Transportation Cabinet Unit Bid Tabulations — 12 published item bids spanning all five quantity bands, lowest quantity first. Public contract bid, not a retail price, and not comparable with the pickup/delivered rows above (Rule 6).
Mix / itemContract · countyBid quantityIn-place priceBid date
CL2 ASPH BASE 1.00D PG64-2226-3032 · Magoffin County25 TN$210.00/ton2026-09-03
CL2 ASPH SURF 0.38D PG64-2225-1011 · Jefferson County40 TN$210.00/ton2025-05-22
CL4 ASPH SURF 0.38A PG76-2225-1022 · Rockcastle County225 TN$145.00/ton2025-08-21
CL2 ASPH BASE 1.00D PG64-2225-5389 · Pendleton County228 TN$145.44/ton2025-09-25
CL2 ASPH SURF 0.38D PG64-2224-4202 · Garrard County517 TN$100.00/ton2024-09-26
CL2 ASPH BASE 1.00D PG64-2225-5373 · Graves County853 TN$102.32/ton2025-03-20
CL2 ASPH SURF NO.4D PG64-2225-2045 · Woodford County1,205 TN$89.00/ton2025-01-23
CL2 ASPH SURF 0.38D PG64-2224-2368 · Mason County1,215 TN$92.00/ton2024-11-14
CL2 ASPH SURF 0.38D PG64-2226-3019 · Mclean County2,135 TN$95.95/ton2026-08-20
CL2 ASPH SURF NO.4D PG64-2225-2383 · Hardin County4,010 TN$95.95/ton2025-11-20
CL2 ASPH SURF 0.38D PG64-2225-2073 · Lewis County14,080 TN$88.00/ton2025-02-20
CL4 ASPH BASE 1.00D PG76-2225-1309 · Boone County28,798 TN$88.00/ton2025-04-24
057114171228$211.38/tonUnder 100 TNn = 110$145.44/ton100–499 TNn = 163$102.32/ton500–999 TNn = 93$95.95/ton1,000–4,999 TNn = 405$88.50/ton5,000 TN and upn = 167
Median low bid by quantity band across 938 KYTC item bids, 2024-07-18 to 2026-09-24. The amber bar is the smallest band; each label carries its own n. The middle half of each band runs $155–$295 in the smallest band and $80–$99 in the largest. Public bid observations, not a retail price (Rule 6).

Across the full sample the median low bid falls 58% from $211.38/ton for under 100 tons to $88.50/ton for 5,000 tons and up. The bands are not adjusted for mix type, county or date — they are what the lettings paid, sorted by how much was bought. The small-load premium is why a driveway order spread over a few loads prices so far above a mainline let; the truckload calculator shows the load count behind that gap.

1 bid listedn = 570$121.50/ton2 bids listedn = 391$98.00/ton3 bids listedn = 127$95.50/ton4 bids listedn = 61$86.00/ton5 bids listedn = 61$79.00/ton6 bids listedn = 25$76.00/ton
Median low bid by number of numeric bids listed for the item, among KYTC items of 500 TN or more (n = 1,235). The amber row is the single-bid group. The count is bids printed for that item, not contractors bidding the contract.

The second cut looks at competition. Among items of 500 tons or more, the median low bid falls from $121.50/ton where one numeric bid was listed to $76.00/ton where six were. Read that as a description, not a cause: the count is the number of numeric bids printed for the item, not the number of contractors bidding the contract, and one item's bid count says nothing about how many firms competed for the rest of the job. What it does show is that a single bid on a sizeable item is not where the low end of this market sits.

Why the averages online disagree

A search for "asphalt price per ton" returns confident numbers that contradict each other — one site says $40–$80, another $80–$160 with a "$110 national average," a third $70–$200. None cite a source, a date, or a quantity. They are not all wrong; they are measuring different things and none of them say which:

  • Pickup vs delivered. A $40–$80 figure is usually a plant-gate material range; a $140+ figure is usually installed. Comparing them is a category error.
  • Retail vs public bid. Highway contract unit prices and a homeowner's short-load driveway price are different markets.
  • Dated vs current. Asphalt follows crude; a number with no bid date could be from any year.
  • Quantity-blind. An average that mixes a 12-ton patch item with a 39,000-ton mainline let is averaging apples and bulldozers.

This page does not publish a reconciled national average, because there is no responsibly sourced one. It publishes the underlying observations — each with material, region, scope, quantity and date — so you can see exactly what a real number is attached to. When a bid quotes you one of those flat figures, how to check an asphalt quote reduces it to $ per ton and $ per sq ft in place before you compare totals.

Price trend vs price level: two indicators, neither a price

The panel above also carries two monthly series, deliberately side by side. The first is the U.S. Bureau of Labor Statistics producer price index for asphalt paving mixture (series PCU324121324121); over the 13 months shown it moved from 411.2 to 442.7 (+7.7%). The second is the EIA Cushing WTI crude spot price: $63.96 to $97.31 per barrel over the same span (+52.1%). The first measures an output price for the mixture; the second measures a crude benchmark that feeds it. Different units, different things — this page never converts barrels into tons or uses either series as a cost multiplier.

Read the gap between the two lines as a warning about time-shifting prices. Crude moved far more than the mixture index over these months, so a bid from early in the window and a supplier quote today are not comparable without adjusting. The index tells you direction; the bid tab tells you a level; only a current local quote tells you your price. The latest PPI month is preliminary and subject to revision.

This is also the time-bridge between an older bid and today. The Texas delivered observation is dated 2024-08-01; if the mixture index has moved since, you can reason about direction, but the only price that matters for your job is a current local quote. A 2024 material bid and a 2026 in-place bid differ by more than index drift — the scope change dwarfs it, which is why the two tables in the panel are kept apart.

From price per ton to tons for your job

A unit price is only half the estimate — you also need tonnage, and that is pure geometry: area × thickness × asphalt density ÷ 2,000, plus an order allowance (see the waste factor guide). The engine computes it at build time. The example below is the same 600 sq ft, 2-inch driveway that competitor guides quote with an unsourced "$110 per ton"; here the tonnage is engine-computed and the dollar line uses a real, dated public-bid delivered price.

600 sq ft driveway at 2 in — engine tonnage × one real delivered bid

Asphalt to order (5% allowance): 7.61 tons

  1. Area: 600 sq ft (entered directly) = 600 sq ft
  2. Thickness: 2 in ÷ 12 = 0.1667 ft
  3. Volume: 600 sq ft × 0.1667 ft = 100 ft³
  4. Weight: 100 ft³ × 145 lb/ft³ = 14,500 lb
  5. Net tons: 14,500 lb ÷ 2,000 = 7.25 US tons
  6. Order allowance: +5% = +0.36 tons
  7. Order quantity: 7.25 tons × (1 + 0.05) = 7.61 tons
  8. Material at a real delivered bid (illustrative): 7.61 order tons × $140.00/ton = $1,065.75

Quantity is engine-computed (145 lb/ft³ planning density, 7.25 net tons + 5% allowance). The cost line multiplies it by the TxDOT Type D PG70-22 HMA delivered public-bid price of $140.00/ton (El Paso County, TX, bid 2024-08-01) to show the arithmetic — public bid ≠ retail. Enter your own quoted price in the cost calculator for a real estimate.

Tons = Area (sq ft) × Thickness (in) ÷ 12 × Density (lb/ft³) ÷ 2,000 • Material cost = Order tons × Your $/ton

What this page deliberately does not publish

  • No national or regional average price per ton. There is no reliably sourced single figure, so inventing one would manufacture false precision.
  • No ZIP-code or state multiplier tables. Multiplying a real bid by a made-up regional factor launders a guess into something that looks like data.
  • No unsourced mix-type price grids. The "warm mix $90–$170, RAP $50–$100" grids ranking for this query carry no provenance; we only show prices attached to a specific bid.
  • No blending of public-bid prices into a consumer estimate. Highway contract unit prices are shown as labeled evidence, never silently reused as your driveway price.

Frequently Asked Questions

How much does asphalt cost per ton?

It depends on quantity, grade, haul and what the price buys — there is no single honest number. The material bids in this dataset run $97.00–$140.00 per ton; the in-place bids, which already include producing and placing the mix, run $88.00–$289.47 per ton. Even within one scope the spread is large: a 2,500 TN delivered Texas item bid $97.00/ton, while a 12 TN Florida in-place patch item bid $260.00/ton. These are public contract bids, not retail prices.

Why do different websites give different asphalt prices per ton?

Because they quote different things without saying so. A $40–$80 figure is usually plant-gate material; a $140+ figure is usually installed cost per ton; a "national average" blends public bids with retail, small loads with mainline quantities, and multiple years. None of those numbers is wrong in isolation — they are just measuring different scopes, regions, quantities and dates, and almost none cite a source.

What is the difference between pickup and delivered price per ton?

Pickup is the mix loaded into your truck at the plant gate; delivered adds hauling to the site. On a 2024 TxDOT contract the same dense-graded mix bid $112/ton pickup and $140/ton delivered — a haul spread near $28/ton. Across 28 matched pairs the median premium is $16.00/ton (13.7%), with the middle 80% between $8.55/ton and $24.74/ton. Distance, fuel and short-load minimums move that gap; TxDOT does not print distance, so this is not a per-mile rate.

Does buying more asphalt lower the price per ton?

Usually, but not automatically. In the Texas delivered sample the median is $131.90/ton for under 1,000 tons, $133.65/ton for 1,000–2,499 tons and $103.00/ton for 2,500 tons and up — the middle band sits above the smallest, because mix type is not held constant. Kentucky's larger sample shows a cleaner curve across 938 item bids: a median low bid of $211.38/ton for under 100 tons against $88.50/ton for 5,000 tons and up. Grade can outweigh volume — Florida's largest quantity in the set is a high-polymer item at $189.52/ton, not the cheapest row. Small loads carry mobilization and short-load premiums spread over fewer tons; polymer and friction-course requirements carry their own premium regardless of tonnage.

What does “in place” mean in these tables?

It means the bid price already pays for producing and placing the mix, not just material at the plant gate. FDOT Section 334, Caltrans item 390132 and Kentucky Section 403 all measure and pay the installed quantity, so those rows include paving labor and equipment. They are a different quantity of work from pickup or delivered material and must never be compared line for line with the Texas rows. The panel keeps them in a separate table for that reason.

Are these the prices I will pay?

No. Every figure here is a public DOT contract bid — large-volume highway work let competitively — plus federal price indicators shown for trend only. A residential driveway or small parking lot is priced in a different market: small loads often carry a short-load premium, and retail material plus installed labor will not match a state highway unit price. Use this page to sanity-check the magnitude of a quote, then get two or three local bids.

Sources & Data Lineage

  • FHWA Western Federal Lands Construction Estimating Guide — hot-mix asphalt density basis for the 145 lb/ft³ planning default used in the tonnage on this page. Reviewed 2026-09.
  • Asphalt Institute — typical HMA density range 142–148 lb/ft³. Reviewed 2026-09. www.asphaltinstitute.org
  • TxDOT — 2024 monthly bid tabulation archives: 42 delivered HMA items across 33 contracts for the quantity and bidder distributions, and 28 matched pickup/delivered pairs across 18 contracts for the haul premium. Reviewed 2026-10-21. ftp.dot.state.tx.us
  • TxDOT public contract bid tab — TxDOT MMC-646749001 (bid tab 08014017): Type D PG70-22 HMA, El Paso County, TX, $112.00/ton (pickup), bid 2024-08-01. Reviewed 2026-09-26. www.dot.state.tx.us
  • TxDOT public contract bid tab — TxDOT MMC-646749001 (bid tab 08014017): Type D PG70-22 HMA, El Paso County, TX, $140.00/ton (delivered), bid 2024-08-01. Reviewed 2026-09-26. www.dot.state.tx.us
  • TxDOT public contract bid tab — TxDOT 03241606 (bid tab 19MR1606): Type D PG64-22 HMA, Bee County, TX, $97.00/ton (delivered), bid 2024-03-19. Reviewed 2026-10-21. ftp.dot.state.tx.us
  • Florida Department of Transportation — lettings and award information, the bid letting portal behind the FDOT rows. Reviewed 2026-10-21. www.fdot.gov
  • FDOT Standard Specifications library (FY 2026-27) — Section 334 Hot Mix Asphalt, which pays for producing and placing the mix, so FDOT bids are in-place prices. Reviewed 2026-10-21. www.fdot.gov
  • FDOT public contract bid tab — FDOT T1940 / CT260826: Superpave Traffic C HMA, Highlands County, FL (SR 25 / US 27, FDOT District 1), $133.00/ton (in place), bid 2026-08-26. Reviewed 2026-10-21. www.fdot.gov
  • FDOT public contract bid tab — FDOT T3920 / CT260729: Superpave Traffic B HMA, Holmes County, FL (CR 65 bridge approaches, FDOT District 3), $240.00/ton (in place), bid 2026-07-29. Reviewed 2026-10-21. www.fdot.gov
  • FDOT public contract bid tab — FDOT T1940 / CT260826: FC-12.5 PG76-22 HMA (friction course), Highlands County, FL (SR 25 / US 27, FDOT District 1), $159.50/ton (in place), bid 2026-08-26. Reviewed 2026-10-21. www.fdot.gov
  • FDOT public contract bid tab — FDOT T3920 / CT260729: Miscellaneous Asphalt Pavement, Holmes County, FL (CR 65 bridge approaches, FDOT District 3), $260.00/ton (in place), bid 2026-07-29. Reviewed 2026-10-21. www.fdot.gov
  • FDOT public contract bid tab — FDOT T5860 / CT250730: Traffic E High Polymer HMA, Brevard County, FL (SR 9 / I-95, FDOT District 5), $189.52/ton (in place), bid 2025-07-30. Reviewed 2026-10-21. www.fdot.gov
  • Caltrans public contract bid tab — Caltrans 03-3G6204 (CCD item 390132): Hot Mix Asphalt (Type A), California DOT District 3, $118.00/ton (in place), bid 2025-05-01. Reviewed 2026-10-13. sv08data.dot.ca.gov
  • Caltrans public contract bid tab — Caltrans 12-0M9704 (CCD item 390132): Hot Mix Asphalt (Type A), California DOT District 12, $200.00/ton (in place), bid 2025-09-04. Reviewed 2026-10-13. sv08data.dot.ca.gov
  • Caltrans Contract Cost Database — bid item 390132 Hot Mix Asphalt (Type A), in-place unit prices (13 published observations, 2025–2026); each row links its own contract detail page, and column definitions are on the database help page. Reviewed 2026-10-13. sv08data.dot.ca.gov
  • Caltrans Standard Specifications (2025 Edition) — 9-1.03 Payment Scope, 39-2.01D Payment (quantity measured on the combined mixture weight), 39-2.02 Type A Hot Mix Asphalt (producing and placing). Reviewed 2026-10-13. dot.ca.gov
  • Kentucky Transportation Cabinet — Unit Bid Tabulations index (27 lettings, 2024-07-18 to 2026-09-24); the population behind the quantity and bidder distributions, with 938 item-level low bids. Reviewed 2026-10-21. transportation.ky.gov
  • Kentucky Standard Specifications, Division 400 Asphalt Pavements (2026) — Section 403 Production and Placement of Asphalt Mixtures; 403.04.03 Measurement; 402.04 Measurement of Asphalt Mixtures; 403.05 Payment. Reviewed 2026-10-21. transportation.ky.gov
  • Kentucky Transportation Cabinet public contract bid tab — KYTC contract 26-3032, item 0030 (2026-09-03 letting): CL2 ASPH BASE 1.00D PG64-22, Magoffin County, KY, $210.00/ton (in place), bid 2026-09-03. Reviewed 2026-10-21. transportation.ky.gov
  • Kentucky Transportation Cabinet public contract bid tab — KYTC contract 25-1309, item 0040 (2025-04-24 letting): CL4 ASPH BASE 1.00D PG76-22, Boone County, KY, $88.00/ton (in place), bid 2025-04-24. Reviewed 2026-10-21. transportation.ky.gov
  • U.S. Bureau of Labor Statistics — PPI industry data for Asphalt paving mixture & block manufacturing, not seasonally adjusted (series PCU324121324121); a direction/trend index, NOT a $/ton price. Reviewed 2026-10-21. data.bls.gov
  • U.S. Energy Information Administration — Cushing, OK WTI Spot Price FOB, monthly (series RWTC); an input-cost indicator, NOT an asphalt price and never converted to one. Reviewed 2026-10-21. www.eia.gov

Planning guidance only — this page does not replace engineering design. Verify quantities and structural requirements with your supplier, contractor and local authority before ordering.