Painting a bathroom costs an average of $300, with a published normal range of $200 – $500, according to Angi, HomeAdvisor, and Fixr.1,2,3 Angi and HomeAdvisor are corporate siblings and publish the same average, range, and low/high ends ($150 / $900); matching figures between the sibling sites alone don’t establish independent corroboration.1,2 Fixr (updated February 2025) separately reports the same $300 average, scoped to painting the walls of a full bathroom with latex mildew-resistant paint, and the same $200 – $500 range; its figures are separately published, and the pages state no shared sourcing. Fixr’s low end is $100 (a half-bathroom with latex paint) and its high end is $900 (a master bathroom with premium mildew-resistant washable paint, including all trim and accessories).3 Prices are national averages*.
*National averages, not local quotes. Your price depends on bathroom size, layout complexity, paint quality, and prep work.
Lead paint in pre-1978 homes
Bathroom painting involves cleaning, sanding, and other prep that disturbs existing paint. The EPA reports that homes built before 1978 are more likely to have lead-based paint (24% of homes built 1960–1977, 69% built 1940–1959, and 87% before 1940), and that renovation or repair activities that disturb painted surfaces in older homes may create large amounts of lead dust.4
$300
average (all three sources)
$200 – $500
normal range (all three sources)
$2 – $6
per sq.ft. (Angi/HomeAdvisor)
$100 – $800
typical labor share (Angi/HomeAdvisor)
What the sources say
| Source | Headline figures | Notes |
|---|---|---|
| Angi (2026 data, updated Oct 26, 2026) | $300 average; normal range $200 – $500; low $150; high $900 | Corporate sibling of HomeAdvisor; headline figures match HomeAdvisor’s. Angi’s 35 sq.ft. size-table row differs from HomeAdvisor’s (noted in the size table below) |
| HomeAdvisor (2026 data, updated Jun 20, 2026) | $300 average; normal range $200 – $500; low $150; high $900 | Sibling-published figures match Angi’s |
| Fixr (updated Feb 13, 2025) | $300 average scoped to a full bathroom, walls, latex mildew-resistant paint; range $200 – $500; low $100 (half-bath, latex); high $900 (master bath, premium paint, trim and accessories included) | Separately published, pages state no shared sourcing. Two Fixr figures are omitted as unresolved within-source inconsistencies: its general span for painting bathroom “parts” (its own parts table falls outside it on both ends), and its 100 sq.ft. walls-only size figure (inconsistent with Fixr’s own stated per-sq.ft. rate for that size) |
| U.S. EPA | Lead-based paint likelihood by home age | Authority source for the safety note above |
Cost by bathroom size
Angi and HomeAdvisor report $2 – $6 per sq.ft. for bathroom painting; the siblings’ matching figure is a single-source-family data point.1,2 Fixr separately reports $2 – $4 per sq.ft. for walls only and $3 – $5 per sq.ft. for the entire bathroom including the ceiling and fixtures.3 Angi adds that including baseboards, trim, and ceiling raises its rate to $3 – $8 per sq.ft.1
Angi and HomeAdvisor publish the same size table except for the smallest size, where their figures differ without explanation (the publishers are siblings):1,2
| Bathroom size | Cost (Angi / HomeAdvisor) |
|---|---|
| 35 sq.ft. | $70 – $210 (Angi); $70 – $120 (HomeAdvisor) |
| 40 sq.ft. | $80 – $240 |
| 50 sq.ft. | $100 – $300 |
| 80 sq.ft. | $160 – $480 |
| 100 sq.ft. | $200 – $600 |
For reference, Angi and HomeAdvisor put powder rooms at around 20–25 sq.ft.; Angi puts three-quarter bathrooms at 35–40 sq.ft. and primary bathrooms at 50–100 sq.ft. or more.1,2
Fixr publishes its own size table with labor included, on its stated walls-only versus entire-bathroom scopes (its 100 sq.ft. walls-only figure is omitted – see the sources table):3
| Bathroom size | Walls only (Fixr) | Entire bathroom (Fixr) |
|---|---|---|
| 5 x 7 (35 sq.ft.) | $70 – $140 | $105 – $175 |
| 5 x 8 (40 sq.ft.) | $80 – $160 | $120 – $200 |
| 7 x 7 (49 sq.ft.) | $98 – $196 | $147 – $245 |
| 5 x 10 (50 sq.ft.) | $100 – $200 | $150 – $250 |
| 8 x 10 (80 sq.ft.) | $160 – $320 | $240 – $400 |
| 10 x 10 (100 sq.ft.) | — (see note) | $300 – $400 |
Fixr’s entire-bathroom scope includes removing and replacing accessories; the publishers define their size-table scopes differently, so the tables are not directly comparable. Fixr notes most bathrooms measure 35–100 sq.ft., with a 5×10 bathroom an average full bath.3
Cost by bathroom type
Fixr prices bathrooms by fixture count, labor included: a quarter bathroom has one fixture, a half bathroom two, a three-quarter three, and a full bathroom four.3
| Bathroom type | Cost (Fixr) |
|---|---|
| Quarter | $75 – $125 |
| Half | $100 – $175 |
| Powder room | $100 – $225 |
| Three-quarter | $175 – $300 |
| Primary | $200 – $500 |
| Wet room | $250 – $400 |
| Master | $275 – $600 |
Angi prices layout complexity within a standard-sized bathroom: a simple rectangular floor plan typically costs closer to $200, while a complex layout with closets, multiple corners, and bump-outs can push the total closer to $500.1
Cost to paint bathroom features
Beyond the walls, Angi prices individual features:1
| Feature | Cost (Angi) |
|---|---|
| Baseboards | $1 – $4 per linear ft. |
| Trim | $1 – $6 per linear ft. |
| Ceiling | $0.50 – $5 per sq.ft. |
| Cabinets | $7 – $15 per sq.ft. |
| Toilet | $100 |
| Door | $150 |
| Countertop | $200 |
| Shower | $150 – $300 |
| Bathtub | $440 |
Fixr prices features on its own scopes, labor included:3
| Feature | Cost (Fixr) |
|---|---|
| Ceiling | $50 – $125 |
| Toilet | $100 – $400 |
| Cabinets | $125 – $250 for 20 sq.ft. ($6 – $12 per sq.ft.) |
| Vanity (48-inch) | $150 – $250 |
| Walls (drywall or plaster) | $150 – $600; some painters have a $150 minimum charge |
| Shower | $150 – $600 |
| Bathtub | $200 – $800 |
| Countertops | $225 – $400 |
| Tile | $250 – $500 for 50 sq.ft. ($5 – $10 per sq.ft.) |
The publishers price different scopes – Angi’s bathtub figure is a single average while Fixr’s is a range – so their feature figures are presented separately and not compared.1,3
Fixr prices bathtub painting by material: fiberglass at $200 – $250, porcelain at $200 – $275, acrylic and ceramic at $225 – $300, wood at $250 – $400, cast iron at $350 – $650, steel at $375 – $700, copper at $375 – $675, granite at $400 – $800, and cultured marble at $450 – $700.3
Fixr prices countertop painting by material: laminate at $225 – $300, quartz at $225 – $325, porcelain at $230 – $350, granite at $270 – $350, and marble at $300 – $400.3
For decorative finishes, Fixr prices accent work at $2 – $6 per sq.ft., two-tone walls at $2.50 – $4 per sq.ft., textured finishes at $4 – $7 per sq.ft., and murals at $10 – $40 per sq.ft. ($1,000 – $4,000 for the project).3 Angi separately reports the same $4 – $7 per sq.ft. for textured bathroom walls and $1.10 – $1.30 per sq.ft. to remove existing texture; the texture figures are numerical range matches between separately published pages with no stated shared sourcing.1,3
Paint and primer costs
HomeAdvisor puts a gallon of bathroom paint at $15 – $80, depending on mildew resistance, gloss level, and special features.2 Angi reports that choosing mildew-resistant paint adds roughly $100 to a bathroom project, and a high-end washable, mildew-resistant option about $200 more.1
Fixr prices paint and primer per gallon, materials only:3
| Type | Cost per gallon (Fixr) |
|---|---|
| Water-based paint | $15 – $50 |
| Oil-based paint | $20 – $60 |
| Water-based primer | $15 – $60 |
| Oil-based primer | $25 – $70 |
| Shellac primer | $30 – $80 |
Fixr also prices by finish: flat at $10 – $70, eggshell at $11 – $60, satin at $12 – $60, semi-gloss at $12 – $70, and high-gloss at $17 – $80 per gallon; and by brand: Glidden at $20 – $25, Behr at $25 – $40, PPG at $28 – $35, Valspar at $30 – $35, Sherwin-Williams at $40 – $50, Benjamin Moore at $60 – $70, and Olympic at $65 – $75 per gallon (Fixr’s published figures, updated February 2025).3 Fixr adds that mold- and mildew-resistant interior paints generally cost 25%–50% more than standard paint.3
Angi notes the number of fixtures affects cost in two directions: fixtures require extra masking and prep, but large fixtures like showers also reduce paintable wall area.1
Labor costs
Angi and HomeAdvisor both report that labor accounts for 50%–90% of the total bathroom painting cost, translating to $100 – $800 depending on the project (sibling-published figures).1,2 Fixr separately reports $25 – $100 per hour for a professional painter, noting most quote per project rather than hourly.3
Repairs and prep costs
Each publisher prices prep and repair work on different scopes, presented separately:1,2,3
| Item | Cost | Source |
|---|---|---|
| Drywall repair (project) | $295 – $925 | HomeAdvisor |
| Minor hole repairs | $60 – $200 | Angi |
| Water-damage drywall replacement | $700+ | Angi |
| Drywall repair | $60 – $80 per sq.ft. | Fixr |
| Wallpaper removal | $1 – $4 per sq.ft. | Angi |
| Wallpaper removal | $0.75 – $4 per sq.ft. | Fixr |
| Repainting over existing paint | $1.50 – $3.50 per sq.ft. | Fixr |
HomeAdvisor notes primer is commonly added when switching from a dark to a light color or covering stains.2
Related and add-on costs
Fixr prices common add-ons, labor included:3
| Add-on | Cost (Fixr) |
|---|---|
| Popcorn ceiling removal | $1 – $4 per sq.ft. |
| Paint removal | $4 – $9 per sq.ft. |
| Clean-up | $20 – $50 per room |
| Sanding and patching | $50 – $115 per room |
| Trim painting | $100 – $600 per room |
| Window painting | $35 – $50 per unit |
| Shower frame painting | $40 – $60 per unit |
| Door painting | $70 – $200 per unit |
Angi prices add-on projects often paired with bathroom painting: wallpaper removal at $1 – $4 per sq.ft., a new sink at $200 – $700, a bathroom vanity top replacement at $400 – $4,300, heated floors at $1,700 – $6,000, and bathtub replacement at $1,000 – $9,000.1
Fixr also reports mold remediation before painting at $500 – $1,500, and whole-home lead paint removal at $10,000 – $30,000 depending on the size of the area.3
Frequently asked questions
How much does it cost to paint a small bathroom?
Fixr prices a half bathroom at $100 – $175 and a quarter bathroom at $75 – $125, labor included.3 Angi and HomeAdvisor report a $150 low end for small bathrooms overall.1,2
How much does it cost to paint a 10×10 bathroom?
Angi and HomeAdvisor report $200 – $600 for a 100 sq.ft. bathroom.1,2 Fixr reports $300 – $400 for the entire bathroom including ceiling and accessories.3
How much do bathroom painters charge per hour?
Fixr reports $25 – $100 per hour, though most painters quote per project.3 Angi and HomeAdvisor report total labor of $100 – $800 for a bathroom project (50%–90% of the total).1,2
How much does bathroom paint cost per gallon?
HomeAdvisor reports $15 – $80 per gallon depending on mildew resistance and finish.2 Fixr reports $15 – $50 per gallon for water-based and $20 – $60 for oil-based paint, with mold- and mildew-resistant paints running 25%–50% more than standard paint.3
Related guides
See our guides to bathroom remodel costs, interior painting costs, ceiling painting costs, kitchen painting costs, cabinet painting costs, and drywall repair costs.
Sources
- Angi – How Much Does It Cost to Paint a Bathroom? [2026 Data] (accessed Nov 3, 2026)
- HomeAdvisor – How Much Does It Cost to Paint a Bathroom in 2026? (accessed Nov 3, 2026)
- Fixr – Cost to Paint a Bathroom (updated Feb 2025)
- U.S. EPA – Reduce the Risk of Lead Exposure at Home (accessed Nov 3, 2026)