How Much Does It Cost to Paint a San Diego Home in 2026?
Joe Penney has been painting in San Diego County since 2007 and in the trade for over 35 years. Every job — residential, commercial, and specialty coatings — is run by Joe or his son Alex personally. No subcontractors, no franchise crews. CA License #794402-C33.

Quick answer
Interior painting in San Diego runs $2.50–$4.50 per square foot of paintable wall area. Exterior runs $1.75–$3.50 per square foot of surface area. A typical 1,800 sq ft San Diego home costs $3,500–$7,500 for interior or $4,500–$9,000 for exterior — depending on prep, condition, and finish quality.
Every San Diego painting contractor has a different answer to this question, and most of those answers start with “it depends.” That is technically true and completely useless. Here are the actual numbers — what we charge, what the market charges, and what makes a job cost more than the range.
These are 2026 numbers for San Diego County. They include labor and materials for professional work. They do not include work you can skip — prep that is not needed, repairs that are not there. We have been painting in this county for over 35 years and quote every job the same way.
Interior painting costs in San Diego
Interior painting is priced by paintable wall area — the square footage of surface that actually gets painted, not the floor plan of the house. A 1,800 sq ft home typically has 3,000–4,500 sq ft of paintable wall and ceiling area depending on ceiling height, number of rooms, and how much trim and door work is included.
| Job type | Per sq ft (walls) | Typical total |
|---|---|---|
| Single room (bedroom/living) | $2.50–$4.00/sq ft walls | $400–$900 |
| Full interior, 1,200–1,500 sq ft home | $2.50–$4.00/sq ft walls | $2,800–$5,500 |
| Full interior, 1,800–2,500 sq ft home | $2.50–$4.50/sq ft walls | $3,500–$7,500 |
| Full interior, 2,500–3,500 sq ft home | $2.25–$4.00/sq ft walls | $5,000–$10,500 |
| Ceilings only (flat rate) | — | $0.75–$1.50/sq ft ceiling |
| Trim and doors only | — | $45–$85 per door; $2–$4/linear ft trim |
The per-square-foot range is wide because condition matters enormously. A recently built home with smooth drywall, one existing paint color, and no repairs needed is a very different job from a 1970s home with textured walls, multiple paint colors, water staining, and doors that need three coats to cover a dark finish. Both are “interior painting” — but they are not the same job at the same price.
Exterior painting costs in San Diego
Exterior painting is priced by surface area — the actual square footage of stucco, siding, or wood that gets painted, which is roughly 1.2–1.5× the floor plan size depending on ceiling height and architectural detail. A 1,800 sq ft single-story home typically has 2,200–3,000 sq ft of paintable exterior surface.
| Home size | Per sq ft (surface) | Typical total |
|---|---|---|
| 1,000–1,400 sq ft home | $1.75–$3.00/sq ft | $3,000–$5,500 |
| 1,500–2,000 sq ft home | $1.75–$3.50/sq ft | $4,500–$9,000 |
| 2,000–3,000 sq ft home | $1.75–$3.50/sq ft | $6,500–$13,000 |
| 3,000+ sq ft / two-story | $1.50–$3.00/sq ft | $8,000–$18,000+ |
These ranges assume stucco or lap siding in reasonable condition — some cracking, normal weathering, no significant dry rot or structural damage. San Diego's coastal communities add cost because salt-air systems require a moisture-barrier primer and a higher-rated topcoat than inland work. If you are in La Jolla, Coronado, or Del Mar and a contractor quotes you a standard interior-grade exterior paint, that is a flag worth noting.
Cabinet painting and refinishing costs in San Diego
Cabinet work is priced differently from wall painting — by the door, by the linear foot, or as a flat rate for the kitchen scope. Spray-finished cabinets require a different setup, different materials, and significantly more prep time than rolling walls.
| Scope | Per linear foot | Typical kitchen total |
|---|---|---|
| Cabinet painting (spray) | $40–$65/lin ft | $1,200–$2,600 |
| Full refinish (strip + repaint) | $65–$95/lin ft | $2,000–$4,000 |
| Refinish + reface (new doors) | $110–$160/lin ft | $3,500–$7,000 |
| Full replacement (semi-custom) | $280–$550/lin ft | $8,500–$22,000 |
A standard San Diego kitchen has 25–35 linear feet of cabinetry. The most common job is a full refinish on structurally sound cabinets with a dated finish — and at $65–$95 per linear foot, that comes in at roughly 20–35% of what new cabinets cost. For cabinets that are not warped, swollen, or delaminating, refinishing is nearly always the right financial call. We write about this in more detail in our post on commercial cabinet finishing costs, but the residential math is the same.
What actually drives the price up or down
The price range on any painting job is wide because the prep and condition of the surface vary enormously. Here is what moves the needle most.
Prep and repairs
Prep is 40–60% of a painting job's time on most San Diego houses. Pressure washing, scraping loose paint, filling cracks in stucco, patching drywall, caulking window frames and trim joints — all of this happens before a drop of finish coat goes on. A contractor who skips prep charges less. The paint fails in 3–4 years instead of 8–12. We turn down jobs where the client only wants paint and not prep — the result is not something we want our name on.
Number of colors
One color throughout is faster than three accent colors. Dark colors covering light ones or light colors covering dark ones require extra coats to achieve full opacity — especially on ceilings. “Agreeable Gray over Charcoal” is three coats, not two.
Surface condition
New construction or recently painted surfaces in good condition sit at the low end of the range. Older homes with texture, layers of old paint, water staining, or peeling exterior finish sit at the high end. An honest contractor assesses condition before quoting — not after.
Coastal vs. inland
Salt-air exposure on coastal San Diego properties means different product specifications. A Coronado or La Jolla exterior needs a moisture-barrier primer and a paint rated for marine exposure. That adds $0.25–$0.60 per square foot to the job. Inland Poway or La Mesa homes do not need the same system — and a good contractor will not charge you for it if you do not need it.
Access difficulty
Two-story homes require ladders and scaffolding. Tight lots, mature landscaping, and steeply pitched rooflines add setup time and crew effort. A single-story ranch in Poway and a three-story Spanish Colonial in Mission Hills are very different exterior jobs even if the square footage is the same.
How to read a quote — what to ask for
Most painting quotes are written to win the job, not to tell you what you are actually buying. Here is what to ask for before you sign anything.
What paint system is included?
Sherwin-Williams Duration and SuperPaint are both good products. They are also very different price points. A quote that says “premium paint” without naming the product is not telling you what you are getting. Ask for the specific product, finish, and sheen.
How many coats?
One coat is a primer coat. Two coats is a finish. On any surface that is changing color significantly, three coats may be needed. A quote that does not specify number of coats may be a one-coat job priced like a two-coat job.
What prep is included?
Ask specifically: pressure washing, scraping, crack repair, caulking, spot priming. If any of these are listed as “additional if needed,” they will be needed — and the quote is not the final price.
Who does the work?
Ask whether the person quoting the job will be on-site during the work. Many painting companies have sales estimators and then send a separate crew. The person who walked your house and noted every issue is not the person holding the brush. On our jobs, Joe or Alex quotes and runs every project — no in-between.
When to skip the paint job entirely
This section costs us jobs. We include it anyway.
Active water intrusion
If your walls have water staining and the source has not been fixed, painting over the stain is a two-year repaint. Find and fix the water source first — then paint. We will tell you this on the quote call if we see evidence of moisture.
Foundation movement causing stucco cracks
Hairline cracks in stucco from normal settling are fine — patch and paint. Cracks with a lip, cracks that are reappearing within a year of the last patch, or stair-step cracks in block walls may indicate ongoing foundation movement. Paint will not fix that. A structural engineer should look at it before any contractor touches the surface.
Selling in the next 90 days on a tight budget
If you are selling soon and the budget only covers a basic paint job, the money may be better spent elsewhere. A professional paint job adds value when the surface preparation is complete — a rushed single-coat paint job on peeling stucco reads as a cover-up to a competent buyer's inspector.
If you want a free estimate with real numbers for your specific project, call us directly at (619) 861-9377. Joe or Alex will give you a number, not a range — after actually looking at the house.
FAQ
How much does it cost to paint the interior of a house in San Diego?
A full interior repaint for a 1,800–2,500 sq ft San Diego home runs $3,500–$7,500 for professional work including labor and materials. Smaller homes (1,200–1,500 sq ft) run $2,800–$5,500. Price varies based on surface condition, number of colors, and whether trim and doors are included.
How much does exterior painting cost in San Diego?
Exterior painting for a typical San Diego home (1,500–2,000 sq ft floor plan) runs $4,500–$9,000 professionally done. Coastal homes with salt-air-rated systems cost slightly more. Two-story homes and homes with significant stucco repair run higher.
How long does a professional paint job last?
Interior paint: 7–10 years with normal wear. Exterior paint: 7–12 years depending on sun exposure, coastal vs. inland, and prep quality. The single biggest predictor of lifespan is surface preparation — not the paint brand.
Should I get multiple quotes?
Yes — but compare scope, not just price. Three quotes that include different numbers of coats, different products, and different prep standards are not comparable. Ask each contractor to specify products and prep so you know what you are actually buying at each price point.
Do you charge for estimates?
No. We do free in-person estimates across San Diego County. Joe or Alex comes out, looks at the actual surfaces, and gives you a written quote with product specs, prep included, and number of coats — not a range from a formula.
Penney's Professional Painting — interior, exterior, and cabinet painting across San Diego County since 2007.
Free in-person estimates. Real numbers, not ranges.
Walk the job with Joe or Alex.
Tell us what you're thinking. We'll come look, point out what we'd do differently, and only quote what we'd paint in our own house.
