In this article
- What to charge to paint trim and baseboards
- How to price trim: per linear foot vs per hour
- Build the price: labor, materials, markup, profit
- Pricing new trim, repaints, and color changes
- How to present the trim line to the customer
- Where painters lose money on trim and baseboards
- Frequently asked questions
Quick answer: Charge $1 to $3 per linear foot to paint trim and baseboards, with baseboards at $1 to $2 per linear foot and door or window casings at $3 to $10 each. A single room of trim runs $200 to $500, and a whole house lands at $1,000 to $3,000 or more. Price trim by the linear foot or the hour, never lumped in free.
Trim is the most underbid surface in interior painting. It looks like a quick detail, but taping, cutting in, and laying two or three thin coats by hand is some of the slowest, most labor-heavy work on the job. Quote it as its own line every time. Build the trim line inside a free painting estimate or run the linear feet through the estimate calculator so the detail time actually shows up in the price instead of vanishing into the wall number.
What to charge to paint trim and baseboards

These are 2026 sell prices to the customer for repainting existing trim in decent shape, two coats. New raw trim that needs priming, or beat-up trim that needs filling and sanding, prices higher. Crown molding and tall, profiled trim run above the flat baseboard rate because the cut-in and detail time climb.
| Trim element | Unit | Charge to quote |
|---|---|---|
| Baseboards | per linear foot | $1.00 to $2.00 |
| Trim and baseboards together | per linear foot | $1.00 to $3.00 |
| Door casing | each | $3 to $10 |
| Window casing | each | $3 to $10 |
| Crown molding | per linear foot | $2.00 to $4.00+ |
| Average room of trim | per room | $200 to $500 |
| Whole house interior trim | per house | $1,000 to $3,000+ |
The single biggest price driver is condition. Repainting clean, previously painted trim is fast. Bare wood needs priming, gloss needs scuff-sanding for adhesion, and dinged trim needs filling and sanding before a brush ever touches it. Every one of those is extra labor, so quote the base rate for clean trim and add prep as a separate line.
How to price trim: per linear foot vs per hour
Two methods cover almost every trim job, and good painters keep both ready.
- Per linear foot: The cleanest way to quote baseboards and continuous trim. Measure the linear feet of baseboard plus crown, multiply by your rate, and add a per-piece charge for each door and window casing. This is the same logic as pricing walls in the price painting jobs per square foot guide, just measured along a line instead of an area.
- Per hour: Best when trim is heavily detailed, in rough shape, or scattered across a remodel. Detailed trim painting runs slow, often 20 to 40 linear feet of finished baseboard per painter-hour with cut-in, so an hourly rate of $50 to $90 loaded keeps you covered when the per-foot rate would underbid the detail.
For most repaints, quote baseboards and trim per linear foot, casings per piece, and crown at the higher per-foot rate. Switch a section to hourly the moment it needs serious filling, sanding, or priming, because that prep does not fit a clean per-foot number.
Build the price: labor, materials, markup, profit
The trim quote stacks the same four parts as any other line, the labor share is just bigger because of the hand work.
Quote = Labor + Materials + Markup + Profit
- Labor: Estimate hours from a realistic trim production rate. Figure 20 to 40 linear feet of finished baseboard per painter-hour including taping and two coats. Multiply by your loaded labor rate. Trim is labor-dominated, so do not shortcut this number.
- Materials: Trim enamel, a good sash brush, painter's tape, caulk, filler, sandpaper. A gallon of trim enamel covers a lot of linear footage, so material cost per foot is low. Still mark up your materials 20% to 50%.
- Markup and overhead: The tape and the cut-in are where overhead time hides. Make sure your rate covers setup, masking, and the slow detail pace.
- Profit: Layer a 15% to 30% net profit margin on top. Trim that does not clear that margin is being given away to win the wall job.
| Trim scenario | Coats | Rate adjustment |
|---|---|---|
| Repaint clean existing trim | 2 | Base rate |
| New or bare wood trim | 1 primer + 2 finish | +30% to +50% |
| Dark to white color change | 2 to 3 | +15% to +25% |
| Glossy old oil trim (de-gloss needed) | 2 + sanding | +20% to +40% |
Worked quote example. An average bedroom: 48 linear feet of baseboard, one door casing, two window casings, two coats on clean existing trim.
- Baseboard: 48 ft at $1.75/ft = $84.
- Casings: 1 door + 2 windows at $6 each = $18.
- Trim subtotal sell: about $102.
- Time check: roughly 2 to 2.5 hours of detail work at $70 loaded = $140 to $175 in labor alone.
That last line is the warning. On small rooms the per-foot rate can undershoot the real hour count, so cross-check against time. If the hourly math says $150 and the per-foot math says $102, quote the higher figure or raise your per-foot rate. Round this room to $200 to $300 in the full estimate so the detail time is actually paid for.
The same cross-check protects you on bigger jobs in the other direction. On a long, open run of plain baseboard down a hallway with no doors to cut around, your production rate climbs and the per-foot rate can actually overcharge slightly. That is fine, it builds a cushion against the choppy rooms, but be aware of where the time goes so your bids stay competitive. The painters who win consistently know roughly how many finished linear feet they lay per hour and price every room against that reality instead of guessing.
Pricing new trim, repaints, and color changes
Not all trim is the same job, and the price has to reflect that. Three scenarios cover most of what you will bid.
- Repainting clean existing trim: The base case and the source of the $1 to $3 per linear foot range. Trim is already primed and in good shape, so you scuff, caulk gaps, and lay two coats. Fast and predictable.
- New or bare wood trim: Raw wood drinks the first coat and needs a dedicated primer before two finish coats. That is three coats total plus filling nail holes and caulking seams. Add 30% to 50% over your repaint rate, or price the priming as its own line.
- Color change, especially dark to white: Going from a stained or dark-painted trim to white almost always needs an extra coat to bury the old color. Add 15% to 25%, and warn the customer up front so the extra coat is expected, not a surprise.
Condition sits on top of all three. Glossy old oil trim must be scuff-sanded or de-glossed so the new enamel bonds, or it peels off in sheets within a year. Dinged and dented trim needs filler, sanding, and spot priming. Walk the trim before you quote, note the prep, and price it as visible lines. A customer who sees "Sand and prime bare window trim: $120" understands the value far better than one who just sees a higher mystery number.
How to present the trim line to the customer
Trim is where a clear estimate earns its keep, because customers underestimate how much hand work it takes. Spell out the scope so the price makes sense. A line that reads "Paint all baseboards, door and window casings, two coats enamel, includes caulking and sanding: $350 per room" closes far better than a bare number.
- Itemize the prep. Caulking, filling, sanding, and priming should appear as named lines or be clearly stated in the scope. It justifies the labor and protects you if the customer later claims they did not know the trim needed work.
- Quote two coats explicitly. State "two coats" on the estimate so there is no argument later, and so the customer understands why trim costs more than they expected.
- Bundle trim with the room, not free. Present a room total with trim broken out underneath. The customer sees a complete scope and you keep the trim margin instead of giving it away to win the walls.
For the full framework on laying out line items that close, the how to write a painting estimate and what a painting estimate should include guides walk through exactly what belongs on the page. A clear estimate is a closing tool, and trim is the line that benefits most from it.
Where painters lose money on trim and baseboards
Trim is a margin trap. Watch for these:
- Lumping it in free. The number one mistake. Trim gets thrown in to win the room, then eats hours you never billed. Always a separate line.
- Underestimating coats. Trim enamel almost always needs two thin coats to lay down level and hide brush marks. One thick coat sags and looks cheap, so plan and price two.
- Taping time. Masking baseboards off carpet, taping casings clean, and pulling tape without tearing the line is real labor. New painters forget the tape is half the clock.
- Prep on bare or glossy trim. Bare wood needs primer, old gloss needs scuff-sanding, and dinged trim needs filler. Price each as its own line or your enamel peels and you repaint for free.
- Crown and tall profiles. Detailed profiles cut in slow and need a steady hand. Charge the higher per-foot rate, not the flat baseboard rate.
To keep your quote anchored, compare against the cost to paint trim and baseboards guide for what homeowners expect to pay, and pin your material order with the how much paint for trim and baseboards guide before you buy enamel. When trim is part of a full interior, line it up with the how much to charge to paint a ceiling and how much to charge to paint a room guides so the whole quote holds together.
Trim is slow, skilled, hand work, so price it like it. Quote baseboards and trim per linear foot, casings per piece, prep as separate lines, and cross-check against your hourly rate on small rooms. Build the line in a free painting estimate and run the footage through the estimate calculator before you commit to a number.
Frequently asked questions
How much should I charge per linear foot for trim and baseboards?
Quote $1 to $3 per linear foot for trim and baseboards together, with plain baseboards at the lower $1 to $2 range. Push toward the top of the range for detailed profiles, tight cut-in, or trim that needs more prep. Add door and window casings as separate per-piece charges of $3 to $10 each.
Should I price trim by the foot or by the hour?
Use per linear foot for clean, continuous baseboards and trim because it is fast to quote and easy to defend. Switch to hourly at $50 to $90 loaded per painter-hour when trim is heavily detailed, in rough condition, or scattered across a remodel. On small rooms, cross-check the per-foot total against your hourly math so you do not underbid the detail time.
How much do I charge to paint door and window casings?
Charge $3 to $10 per casing as a separate per-piece line on top of your baseboard footage. Simple flat casings sit at the low end, while wide or profiled casings that need careful cutting in run higher. Count every door and window in the room so the casing time is paid for, not absorbed into the baseboard rate.
Why is trim so labor-heavy compared to walls?
Trim is hand-brushed detail work. You tape, cut in clean lines, lay two or three thin coats, and pull tape without tearing the edge. A painter covers hundreds of square feet of wall per hour but only 20 to 40 linear feet of finished baseboard, so the labor per dollar of material is far higher. That is why trim must be billed separately.
What should I charge to paint trim for a whole house?
Budget $1,000 to $3,000 or more for interior trim across a whole house, depending on square footage, the amount of crown molding, the number of doors and windows, and condition. Build it room by room from your per-foot and per-casing rates rather than quoting a flat house number, then add prep lines for any bare, glossy, or damaged trim.