Stained concrete floors typically cost $2-$14 per square foot when an existing slab is usable, while installed hardwood commonly runs $6-$25 per square foot. For a 500-square-foot room, that works out to roughly $1,000-$7,000 for concrete staining versus $3,000-$12,500 for hardwood; slab repairs, wood species, and local labor rates can shift both estimates.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Stain existing concrete | $2/sq ft | $8/sq ft | $14/sq ft | Higher end includes grinding, color work, and sealer |
| Installed hardwood | $6/sq ft | $12/sq ft | $25/sq ft | Engineered or basic species at low end; premium solid wood at high end |
| 500-sq-ft stained floor | $1,000 | $4,000 | $7,000 | Assumes existing slab, before major repairs |
| 500-sq-ft hardwood floor | $3,000 | $6,000 | $12,500 | Installed, with ordinary subfloor conditions |
Typical prices for stained concrete and hardwood floors
Staining an existing concrete slab usually costs $2-$14 per square foot installed. A basic acid stain with light preparation may be near $2-$5 per square foot; grinding, multiple colors, decorative patterns, and a durable protective sealer can bring the quote to $8-$14. These figures do not assume pouring a new slab.
Hardwood installation often costs $6-$25 per square foot, including flooring and labor. Entry-level engineered boards or common oak may land around $6-$12, while premium solid hardwood, complex layouts, and extensive finishing can exceed $20. On a sound existing slab, stained concrete usually has the lower initial price; hardwood brings a wider choice of appearance and material. Assumptions: 500-square-foot interior floor, standard materials, normal access, and no major moisture or structural repair.
What grinding, stain, wood, and labor add to the quote
Contractors may price concrete preparation separately from color and finishing. Hardwood estimates commonly divide material, installation, and removal or subfloor work. The ranges below are typical U.S. installed allowances, not guaranteed line-item quotes.
| Cost item | Stained concrete | Hardwood |
|---|---|---|
| Materials and finish | $0.50-$3/sq ft | $3-$15/sq ft |
| Labor and installation | $1.50-$7/sq ft | $3-$10/sq ft |
| Grinding or subfloor preparation | $0.50-$5/sq ft | $1-$5/sq ft |
| Old-floor removal and disposal | $0-$3/sq ft | $1-$4/sq ft |
| Sealer or trim and transitions | $0.50-$3/sq ft | $1-$4/sq ft |
Line items can overlap because some contractors bundle preparation or finishing into a per-square-foot rate. Ask whether the quote includes floor removal, surface repairs, moisture testing, sealer, baseboards, and furniture moving. Labor commonly represents a substantial share of both bids; specialized decorative concrete work and detailed wood layouts take longer than straightforward installation.
How slab condition and wood species change the total
Concrete stain follows the existing slab, so cracks, patch marks, glue, oil, and uneven color may remain visible or require extra work. Light grinding and cleaning may add $0.50-$2 per square foot, while heavy adhesive removal or significant repair can add $2-$5 or more. If the slab is damp, testing and moisture mitigation may add several hundred dollars or more, depending on the treatment.
Hardwood material selection has an equally noticeable effect. Common engineered flooring can cost $3-$8 per square foot for material, while solid oak often runs $5-$12 and premium or specialty species can exceed $15. Wider planks, custom stains, and patterned installation add labor. For concrete, the slab’s appearance is the main finish constraint; for hardwood, species and construction type drive much of the material budget.
What a 500-square-foot room costs in practice
A basic concrete quote for 500 square feet might include cleaning, modest grinding, one stain color, and sealer at $5 per square foot, totaling about $2,500. A decorative job with deeper grinding, multiple colors, and upgraded coating at $12 per square foot would total about $6,000, before substantial crack repairs.
A hardwood bid for the same room could price engineered boards and standard installation at $10 per square foot, or $5,000. Solid hardwood with premium material and a more involved layout at $20 per square foot would total $10,000. Removal, subfloor leveling, or new trim can increase either total. Comparing the same room size and the same included work is more useful than comparing headline per-square-foot rates.
Why labor time differs between staining and wood installation
Concrete staining often requires one to three workdays for cleaning, grinding, stain application, drying, and sealing, though curing time can limit when the room is ready for furniture. A crew may charge a project rate or roughly $50-$100 per worker-hour for specialized work, with minimum charges for small jobs.
Hardwood installation in a 500-square-foot room commonly takes two to five workdays, depending on flooring type, room shape, acclimation, and finishing requirements. Local installers may charge about $3-$10 per square foot for labor, with stairs, closets, and intricate borders priced separately. Confirm whether the schedule includes drying or acclimation time, not just the days crews are on site.
How regional labor rates affect floor quotes
Labor and contractor availability can make a similar project cost roughly 10%-25% more in high-cost metro areas than in lower-cost rural markets. High-demand coastal cities may also have higher disposal, delivery, and permit-related expenses. Rural locations can have lower hourly rates but higher travel or mobilization charges, especially for small projects.
Material prices also vary with freight and local supply. Hardwood delivery may cost $100-$500 or more when a supplier is distant or the order is small. Concrete contractors may have minimum project fees of $500-$1,500, so a small foyer can cost more per square foot than a large open room. Request a full project total and identify minimum charges before using a per-square-foot quote to compare bids.
Five-year upkeep for sealed concrete versus hardwood
Sealed stained concrete generally needs regular sweeping and gentle cleaning; the protective finish may need renewal every few years depending on traffic and sealer type. A reseal can cost about $1-$3 per square foot, or $500-$1,500 for 500 square feet. Deep scratches or a color change may require more extensive grinding and refinishing.
Hardwood also needs routine cleaning and protection from moisture and grit. Refinishing commonly costs about $3-$8 per square foot, or $1,500-$4,000 for a 500-square-foot area, and may be appropriate after years of wear rather than annually. Engineered flooring’s refinishing potential depends on its wear layer. Include likely finish renewal or refinishing in a long-term comparison, rather than judging only the installation bill.
Which quote details can keep the floor budget lower
For concrete, retain the existing slab if it is structurally sound, choose one color, and ask whether a simpler finish will meet the room’s needs. Remove old flooring yourself only when the contractor approves and hazardous materials are not present. Avoid paying for aggressive polishing or decorative patterns if a standard stained-and-sealed surface is acceptable.
For hardwood, compare engineered and solid options in the same species or visual grade, keep the layout straightforward, and ask whether existing trim can be reused. Get at least three itemized bids specifying square footage, preparation, finish, removal, and warranty. Resolve moisture, leveling, and repair needs before signing; unclear exclusions are a common source of budget overruns.