Quick Verdict
Striping cost is quoted two different ways: per stall for parking layouts and per linear foot for road and line work. A parking stall is priced as a unit because each one is a repeatable piece of work; a road line is priced by the foot or the mile because it runs continuously. Understanding which unit applies -- and what drives it up -- is how you read a striping quote without getting surprised. Material (paint vs thermoplastic), surface condition, layout complexity, and mobilization all move the number. Below are the industry baseline ranges for planning, with the wide spreads real jobs actually fall into.
Why striping uses two different units
The unit follows the shape of the work. Parking stalls are discrete and repeatable, so pricing per stall makes sense -- each stall is roughly the same layout and paint. Road and line striping runs continuously, so it is priced per linear foot or per mile, because what varies is the length, not a repeating unit.
Specialty items -- arrows, crosswalks, stop bars, symbols -- break out separately and are priced per piece, because each carries its own setup regardless of size. This split is the same one behind long-line versus specialty work, and it flows into per-mile pricing covered in road striping cost per mile in Oregon. For the full system, see our Oregon road striping and line painting pillar.
Striping baseline ranges by unit
Here are the industry baseline ranges to plan against. These are wide on purpose -- real jobs vary with surface, material, and site.
| Unit | Baseline Range |
|---|---|
| Standard parking stall (paint), each | $4 -- $12+ per stall |
| Re-stripe existing stall (paint), each | $3 -- $8+ per stall |
| Long-line road striping (4-inch paint), per linear foot | $0.15 -- $0.60+ |
| Long-line thermoplastic (4-inch), per linear foot | $0.60 -- $2.50+ |
| ADA accessible stall + symbol, each | $40 -- $150+ |
| Arrows / legends (paint), each | $15 -- $60+ |
| Crosswalk (standard, paint), each | $100 -- $600+ |
| Mobilization fee | $150 -- $600+ flat |
| Minimum job callout (small striping) | $350 -- $1,000+ |
What drives the price up
Two jobs with the same footage can cost very differently. The variables that move a striping quote include:
- Material: thermoplastic runs 2 to 4 times paint but lasts far longer -- a lifecycle-cost decision, not just a line item.
- Surface condition: worn or oxidized pavement, or sealed concrete, may need prep or a primer before striping.
- Layout complexity: heavy symbol work, tight geometry, and lots of arrows add per-piece cost.
- Night and traffic control: work that needs flaggers, cones, or night hours costs more.
- Mobilization and minimums: small or remote jobs carry a minimum callout and a mobilization fee.
Current Market Reality
Real costs climb with thermoplastic, night work, traffic control, heavy layout, or long mobilization to a remote site. A quiet daytime re-stripe on good pavement sits at the low end of every range; a night job with traffic control and thermoplastic symbols sits well above it. Most small jobs also carry a $350 -- $1,000+ minimum callout, so a tiny job is rarely priced purely by the unit -- the minimum governs.
How to read a striping quote
A clear quote tells you the unit, the count, the material, and the extras. Look for the per-stall or per-foot rate, the count of stalls or the footage, a separate line for specialty pieces, and the mobilization or minimum. If a quote lumps everything into one number, ask for the breakdown so you can compare bids fairly. Jurisdiction can matter too on public-adjacent roads -- who owns and permits the road affects the process, which we cover in county road striping jurisdiction.
How the two units play out on real jobs
Seeing how each unit stacks up helps a property owner sanity-check a quote. These are planning illustrations built from the baseline ranges, not fixed prices:
| Job type | How it is counted | Rough planning basis |
|---|---|---|
| Small lot re-stripe | Per stall | Stall count times per-stall rate, but often governed by the minimum |
| New lot layout | Per stall plus specialty pieces | Stalls plus ADA stalls, arrows, and crosswalks priced separately |
| Private road run | Per linear foot | Total footage times the paint or thermoplastic rate |
| Road plus symbols | Per foot plus per piece | Line footage plus each arrow, stop bar, or legend |
When the minimum callout governs
The most common source of sticker shock on a small job is the minimum callout. Because loading equipment, driving to the site, and setting up cost about the same for a tiny job as a large one, most small striping runs a $350 -- $1,000+ minimum regardless of the per-unit math:
- A single faded crosswalk may only be a few hundred dollars of "work," but the minimum sets the actual price.
- Re-striping ten stalls could pencil out below the minimum on the per-stall rate alone, so the minimum governs.
- Bundling the whole lot or several nearby jobs into one visit is how you get value above that minimum instead of paying it for almost nothing.
This is why the practical advice is always to batch: schedule everything a property needs into a single mobilization so the fixed setup cost is spread across real work rather than one small marking.
The Bottom Line
Striping is priced per stall for parking and per linear foot for roads, with specialty pieces broken out and a minimum callout on small jobs -- and material, surface, and traffic control move the real number. Cojo quotes it straight, CCB Licensed and Insured, serving Oregon statewide from Hood River since 2009. See our striping services or request a free estimate for a site-specific number.