Concrete bollards split into two distinct product families with very different price tags. A concrete-filled steel pipe bollard runs $300 to $700 in material and $700 to $1,500 installed -- the workhorse parking-lot bollard. A solid cast or pre-cast decorative concrete bollard runs $500 to $1,200 in material and $900 to $2,000 installed -- mostly used in plazas and architectural settings. The price gap reflects what each product actually does.
This guide breaks down both families, where each fits, and what 2026 pricing looks like in Oregon. It pairs with our bollard cost overview and the concrete-filled steel bollard build guide.
What Is a Concrete Bollard?
The phrase covers two physically different products:
- Concrete-filled steel pipe bollard -- A Schedule-40 or Schedule-80 steel pipe (typically 4 to 8 inches in diameter), set in a concrete footing and filled with concrete. The steel is the structural shell, the concrete is the mass. This is the standard "concrete bollard" in U.S. parking-lot specs.
- Cast or pre-cast monolithic concrete bollard -- A solid concrete cylinder or pyramid form, sometimes architecturally finished. Used decoratively or in plazas. Heavier than steel-and-concrete; brittle on repeated impact.
The pricing, the install, and the use cases differ for each. Most owners ordering "concrete bollards" want the first kind. The second kind shows up in landscape architecture specs.
What Do Concrete Bollards Cost?
Industry Baseline Range:
| Product | Material Only (each) | Installed Each |
|---|---|---|
| Concrete-filled steel pipe (4-inch Sch-40) | $200 to $400 | $600 to $1,100 |
| Concrete-filled steel pipe (6-inch Sch-80) | $300 to $700 | $800 to $1,500 |
| Concrete-filled steel pipe (8-inch Sch-80) | $500 to $900 | $1,000 to $1,900 |
| Pre-cast monolithic concrete | $400 to $900 | $700 to $1,500 |
| Cast-in-place monolithic concrete | $300 to $700 | $700 to $1,400 |
| Architectural / decorative cast | $500 to $1,200 | $900 to $2,000 |
| Crash-rated concrete-filled (K4-rated) | $1,500 to $3,000 | $4,000 to $8,000 |
Current Market Reality
Two forces drive 2026 concrete-bollard pricing past historical baselines:
- Ready-mix concrete prices remain elevated. Bureau of Labor Statistics PPI data for ready-mix concrete shows material-and-delivery up significantly versus 2019. Short-load delivery surcharges -- common for single-bollard pours -- add $100 to $300 per delivery.
- Steel pipe surcharges flow through to concrete-filled products. The steel shell on a concrete-filled bollard is roughly 60 percent of the material cost. Schedule-80 pipe surcharges directly raise the bollard's material price tag, even though the product is described as "concrete."
Why Are Concrete-Filled Steel Pipe Bollards the Default?
Concrete-filled steel pipe bollards combine three properties owners want at parking-lot impact speeds:
- Mass -- 4,000 psi concrete fill resists deformation on impact
- Tensile strength -- the steel shell holds the bollard together when concrete cracks
- Repairability -- a damaged shell can be re-painted or sleeved without re-pouring concrete
A solid concrete bollard cracks under repeated 3 to 10 mph impacts because it has no tensile reinforcement. A hollow steel pipe bends without cracking but transmits more force into the foundation. Combining the two gives you the best of both at parking-lot speeds.
What Drives Concrete Bollard Cost?
1. Diameter and Wall Thickness
A 4-inch Schedule-40 pipe weighs about 11 pounds per foot. An 8-inch Schedule-80 pipe weighs about 70 pounds per foot. Material cost scales with weight.2. Concrete Strength
Standard 4,000 psi mix is the baseline. 5,000 psi mix for crash-rated installs adds 10 to 20 percent. Air-entrained mix for freeze-thaw exposure (common across Oregon) is the norm.3. Pre-Cast vs Cast-In-Place
Pre-cast bollards arrive ready to set. Cast-in-place is poured in forms on site. Pre-cast saves labor but adds delivery cost; cast-in-place reduces delivery but adds form-and-cure time. Per-bollard cost is similar; total job cost depends on site logistics.4. Decorative Finish
Smooth gray concrete is cheapest. Sandblast, exposed-aggregate, integral-color, or stamped finishes add $50 to $300 per bollard. Form-liner architectural finishes add more.5. Foundation Engineering
Standard parking-lot bollards use a 30 to 36-inch deep footing. Crash-rated bollards require engineered foundations (often 4 to 6 feet deep) per ASTM F2656-20 test installation drawings. Foundation alone on K-rated installs frequently exceeds the bollard cost.6. Quantity
Mobilization and concrete delivery flatten across larger jobs. Going from 1 bollard to 6 bollards drops per-unit cost by 30 to 40 percent. Per-job concrete delivery has minimum charges that single-bollard pours absorb in full.Concrete vs Steel Bollards: Which Costs Less?
Steel-only bollards (galvanized pipe with no concrete fill) cost less in material -- $150 to $400 per bollard versus $300 to $700 for concrete-filled. But the impact resistance is roughly 40 percent of a filled equivalent. For most parking-lot threats (3 to 10 mph vehicles), the $50 to $80 in concrete fill more than pays for itself in damage avoided.
Stainless-steel bollards run $400 to $1,500 in material -- usually more than concrete-filled. Stainless is decorative and corrosion-resistant; concrete-filled is structural and economical. Different products for different jobs.
Real Cojo Project: 14-Bollard Salem Install
In March 2026 we installed 14 concrete-filled 8-inch Schedule-80 steel pipe bollards at a Salem retail center where the front entrance had been hit by a vehicle twice in the prior year. The breakdown:
- 8-inch Schedule-80 pipe at 8 feet long, $480 each ($6,720 material)
- 4,000 psi ready-mix concrete (footings + fill), $1,800 total
- Saw-cut, excavate, set, fill, cap, paint, stripe -- $4,800 labor
- Mobilization and traffic control -- $1,800 fixed
- Total project: $15,120 / 14 bollards = $1,080 per bollard installed
The per-bollard cost would have been roughly $1,500 to $1,700 if installed as a single-bollard job because the mobilization and concrete-delivery minimum would have hit one bollard alone.
When to Pick Concrete Bollards Over Alternatives
Pick concrete-filled steel pipe bollards when:
- Standard parking-lot impact resistance (3 to 10 mph) is the threat
- Powder-coat or plastic-sleeve appearance is acceptable
- Budget rules out crash-rated K-rated assemblies
- Repairability matters (paint rather than replace)
Pick decorative pre-cast or cast-in-place concrete when:
- Plaza or architectural setting prioritizes appearance
- Crash threat is minimal
- Form-liner finish is part of the design language
Pick crash-rated steel-and-concrete K-rated when:
- Federal facility, embassy, or critical infrastructure
- CISA threat assessment justifies it (read the Vehicle Ramming Mitigation guide before specifying)
Get a Concrete Bollard Quote
Cojo installs concrete-filled steel pipe bollards across the Oregon I-5 corridor at scale. We pour our own footings, fill our own bollards, and stripe the surrounding pavement on the same mobilization. Contact Cojo for a fixed-scope quote.
For full installation logistics, see bollard installation cost. For the actual build sequence, see concrete-filled steel pipe bollards.