The short answer
Flooring in San Diego runs about $5 to $19 per square foot installed for luxury vinyl plank and $13 to $30 for solid hardwood, or roughly $2,400 to $9,500 for 500 square feet of LVP. The subfloor matters most here. Slab moisture, coastal humidity and old vinyl that may contain asbestos all affect the job.


Flooring costs in San Diego
The table applies the San Diego construction cost factor of 1.19 from the U.S. Army Corps of Engineers to national installed prices. Each range includes the material, standard underlayment and labor.
| Job | San Diego (typical range) | US average |
|---|---|---|
| Luxury vinyl plank (LVP), installed | $5–$19/sq ft | $4–$16/sq ft |
| Laminate, installed | $5–$16.5/sq ft | $4–$14/sq ft |
| Engineered wood, installed | $8.5–$24/sq ft | $7–$20/sq ft |
| Solid hardwood, installed | $13–$30/sq ft | $11–$25/sq ft |
| Tile, installed | $12–$42/sq ft | $10–$35/sq ft |
| Old floor removal | $1–$5/sq ft | $1–$4/sq ft |
| Subfloor repair or replacement | $2.5–$10.5/sq ft | $2–$9/sq ft |
| Luxury vinyl plank, 500 sq ft | $2,400–$9,500 | $2,000–$8,000 |
| Hardwood, 500 sq ft | $6,550–$14,900 | $5,500–$12,500 |
Estimates for 2026, including labor and standard parts. San Diego prices use the metro's construction cost factor of 1.19 (US average = 1.00) from the U.S. Army Corps of Engineers Area Cost Factors. Your quote depends on access, materials and the condition of the home.
San Diego prices run above the national average because construction costs here are higher. Removal of the old floor adds $1 to $5 per square foot, and subfloor repair or replacement runs $2.50 to $10.50 per square foot. A 500 square foot hardwood job lands at $6,550 to $14,900.
For a price on your own rooms, run the cost estimator below, or open the full flooring cost estimator. National material comparisons sit in our flooring cost guide.
The same estimator has its own page, easy to share or bookmark: Flooring cost estimator.
What pushes a San Diego flooring quote up
- Tearing out the old floor, at $1 to $5 per square foot
- Subfloor repair or replacement, at $2.50 to $10.50 per square foot
- Leveling a slab that has cracked or settled
- Moisture mitigation on a slab that fails a test
- Stairs, which are priced per tread
- Testing and handling of old vinyl tile, sheet vinyl or adhesive that may contain asbestos
- Condo rules that require a specific sound underlayment
Which floor suits a San Diego house
San Diego homes sit on slabs and on raised wood floors. The right floor depends on which one you have. Coastal humidity in La Jolla and Oceanside behaves differently from the inland heat in Escondido and El Cajon. That difference shows up under the floor.
Slabs and coastal humidity
Concrete slabs carry much of the newer housing in Chula Vista, Carlsbad and the inland valleys. A slab is flat and quiet, but it lets ground moisture rise into whatever covers it. Standard practice is a moisture test before any wood, laminate or glue-down product goes in.
Over a slab, the safe picks are LVP, porcelain tile and engineered wood made for concrete. Solid hardwood is the risky one: damp concrete can make it cup and swell, so it needs a moisture barrier and careful testing.
Raised floors and older homes
Wood joists over a crawlspace hold up older intown San Diego houses and parts of La Jolla. Solid hardwood does well there because it needs to breathe and can be sanded and refinished later. A damp crawlspace is the problem. Moisture and rot weaken joists. The floor above starts to sag or bounce.
Sometimes the cheaper answer is to refinish the hardwood already under the carpet rather than buy a new floor. Crawl space repairs that fix a sagging floor are usually part of a bigger job. See our remodeling design guide for that.
Heat inland
Escondido and El Cajon get hotter than the coast. Wood moves with that swing. Solid wood should sit in the house long enough to match its conditions before installation. An installer should check it with a moisture meter. Tile and LVP are less sensitive to the swing.
Materials compared for San Diego homes
| Material | San Diego installed cost per sq ft | Where it fits in San Diego |
|---|---|---|
| Luxury vinyl plank (LVP) | $5 to $19 | Slabs, kitchens, baths, rentals, homes with pets |
| Laminate | $5 to $16.50 | Dry bedrooms and living rooms over a flat subfloor |
| Engineered wood | $8.50 to $24 | Slabs and damp crawlspace homes where solid wood may cup |
| Solid hardwood | $13 to $30 | Raised-floor homes with sound joists, refinish-ready floors |
| Porcelain or ceramic tile | $12 to $42 | Kitchens, baths, entries and slab homes |
On an older slab, tile needs a look at existing cracks and settling before it goes down, and the installer should explain how the fix will be handled. For kitchen and bath projects, see our guides to residential design and 3D renderings.
Old flooring, asbestos and lead paint
Old vinyl floor tiles, the backing on old sheet vinyl and the adhesive used to set floor tile can contain asbestos. They pose little risk while they stay intact. Sanding, scraping or grinding them releases fibers.
California regulates this closely. Contractors and employers must register with Cal/OSHA to remove asbestos with fiber content over 0.1% and 100 square feet or more of surface area of asbestos-containing material (Cal/OSHA). Registration is triggered when the work involves manufactured construction material containing more than 1/10 of 1% asbestos by weight and the material equals or exceeds 100 square feet at a single worksite (Cal/OSHA registration FAQ).
Two details matter for a flooring job.
- Contractors seeking an unrestricted Cal/OSHA asbestos registration must hold a C-22 license from the Contractors State License Board (Cal/OSHA registration FAQ).
- Registrants performing asbestos work at temporary worksites must notify the nearest Cal/OSHA Enforcement District Office 24 hours before work starts (Cal/OSHA registration FAQ).
You can check whether a contractor is registered by Cal/OSHA to perform asbestos-related work using the state's Asbestos Registrants database. Being listed does not guarantee the contractor's license is current. Verify license status with the CSLB too.
When old vinyl tiles, sheet vinyl or old adhesive sit under the carpet, ask for a test before anyone pulls them up. Floating LVP or engineered wood laid over the old floor avoids disturbing it at all.
Condos and apartments: sound rules
In a stacked building, the floor between units is part of a sound assembly. Many condo associations spell out their own flooring rules in the HOA documents.
Before you buy material, read those rules on flooring and underlayment. Choose an underlayment that publishes an impact rating. Ask the board if hard flooring on an upper floor needs approval, and get that approval in writing before the installer orders anything.
Do you need a permit?
For most flooring jobs in a San Diego house, you do not need one. The City of San Diego's permit guide lists installing flooring among minor renovations that need no permit (City of San Diego Development Services). Work exempt from a permit still must conform with all applicable codes and standards (No-Plan Building Permit).
A permit comes into play once the work turns structural or is folded into a larger project:
- Replacing or sistering joists, or rebuilding a sagging floor
- Leveling that involves new framing
- Flooring that is part of a permitted remodel or addition, where it gets inspected with the rest of the work
- Asbestos removal, which follows the Cal/OSHA registration steps above whether or not a building permit is involved
Permit offices by city
The city issues permits inside a city. The county does in unincorporated areas. Check the parcel's jurisdiction first.
| Area | Permit office |
|---|---|
| San Diego | City of San Diego Development Services; counters open 7 a.m. to 4 p.m. Monday through Thursday and 10 a.m. to 4 p.m. Friday |
| Chula Vista | City of Chula Vista Development Services, 276 Fourth Avenue, Chula Vista, CA 91910 |
| Carlsbad | Carlsbad Building & Permits, 1635 Faraday Ave., Carlsbad, CA 92008, 442-339-2719 |
| Oceanside | Oceanside Building Division, City Hall South, First Floor, 300 North Coast Highway, Oceanside, CA 92054 |
| Escondido | City of Escondido Building Division, 760-839-4647 |
| El Cajon | El Cajon Project Assistance Center, Building staff at 619-441-1726 |
| Unincorporated county | San Diego County Planning & Development Services, building hotline (858) 565-5920 |
How to check a flooring installer before you hire
California licenses contractors through the Contractors State License Board. A CSLB license is required for nearly all construction work in California. Since January 1, 2025 the only exemption is minor work under $1,000 in labor and materials that needs no building permit and is done without employees (CSLB).
- Ask for the license number and check it on the CSLB's Check A License tool. A California contractor license number contains no alphabetic characters and is no more than 8 digits.
- Floor covering is a specialty trade. Ask which classification the installer holds and confirm it matches the work.
- Verify the license is active, then request a certificate of insurance.
- Find out how the installer tests a slab for moisture, and what happens if the test fails.
- Before any removal, ask if they will test old vinyl or mastic for asbestos. Look them up in the Cal/OSHA registrant database.
- Insist on a written price covering removal, subfloor work, transitions and baseboards.
California caps the down payment on a home improvement job at $1,000 or 10 percent of the contract price, whichever is less. Progress payments cannot exceed the value of work performed (CSLB). A written contract is required for home improvement projects over $500 (CSLB). Our guide to paying a contractor explains how milestone payments work.
Any installer you meet through GOLDGCP has already cleared six-step vetting: license, insurance, background, portfolio, references and onboarding.
A typical flooring timeline
| Step | Usual time |
|---|---|
| Measure, moisture test and samples | One visit, plus a day or more for a slab test |
| Wood acclimation | Several days, depending on the product and the house |
| Removal and subfloor prep | Half a day to two days |
| LVP or laminate, 500 sq ft | One to two days |
| Tile, 500 sq ft | Three to five days with setting and grout |
| Site-finished hardwood | Extra days for sanding and each coat of finish |
Areas we cover
GOLDGCP connects homeowners with licensed flooring installers across the San Diego metro:
- San Diego
- Chula Vista
- Carlsbad
- Oceanside
- Escondido
- La Jolla
- El Cajon
Type in your ZIP code to see flooring prices nearby and the installers who work in that area.
How GOLDGCP works
- Describe the rooms, the square footage and the floor you want. ZIP-code prices appear before anyone visits.
- We match you with up to 3 vetted, licensed flooring pros, who measure and quote in writing.
- You pick one and set the schedule.
- Payment goes in milestones, released only as you approve each stage, such as removal and prep, then installation.
Frequently asked questions
How much does flooring installation cost in San Diego?
Installed prices in San Diego run about $5 to $19 per square foot for LVP, $8.50 to $24 for engineered wood, $13 to $30 for solid hardwood and $12 to $42 for tile. Removal, subfloor repair and stairs cost extra.
Which flooring works over a slab in San Diego?
LVP, porcelain tile and engineered wood rated for concrete handle slabs well. Solid hardwood can cup and swell over damp concrete, so it needs a moisture barrier and careful testing. Have the installer test the slab before any wood or glue-down product goes in.
Do I need a permit to replace flooring in San Diego?
Not for a typical replacement. Installing flooring is on the City of San Diego's list of minor renovations that need no permit. A permit is required when the job includes structural repair, such as new joists, or falls inside a permitted remodel.
Can I remove old vinyl tile myself in San Diego?
If you own and live in the house and do the work yourself, the lead-safe rules do not apply to you. Asbestos is separate: removal of old tile over 100 square feet is a registered project in California and must go to a Cal/OSHA-registered contractor. Testing first is wise.
Can I put hardwood or LVP in my San Diego condo?
In many cases yes, once the HOA approves and the underlayment is right. The floor between units is part of a sound assembly. Check the HOA's flooring and underlayment rules before you buy.
What license does a flooring installer need in California?
California requires a CSLB license for nearly all construction work, with a narrow exemption for minor work under $1,000. Floor covering is a specialty trade, so ask which classification the installer holds and check it on the CSLB's Check A License tool.
How long does it take to install floors in a San Diego home?
Plan on one to two days for 500 square feet of LVP once prep is done, and three to five days for tile. Moisture testing, wood acclimation, subfloor repairs and the finish coats on site-finished hardwood each add days.
How we calculate these prices
GOLDGCP starts from national price ranges for each job, taken from published 2026 cost guides and checked against local price guides where they exist. To get a local price, we multiply the national range by the construction cost factor for the metro from the U.S. Army Corps of Engineers Area Cost Factors (US average = 1.00). Where that table has no entry for a metro, we use the nearest listed location or the state value. For ZIP codes outside the 50 largest metros, the cost estimator uses the state's price level from the Bureau of Economic Analysis Regional Price Parities. Ranges include labor and standard materials but not unusual site conditions, so a written quote after an inspection is always the final price.
Sources
- dir.ca.gov · dir.ca.gov
- dir.ca.gov · dir.ca.gov
- dir.ca.gov · dir.ca.gov
- City of San Diego Development Services · when-is-a-permit-required.pdf
- City of San Diego Development Services · No-Plan Building Permit
- California CSLB · California CSLB
- California CSLB · California CSLB
- California CSLB · California CSLB
- U.S. Army Corps of Engineers
- U.S. Bureau of Economic Analysis
- Contractors State License Board
