Quick answer: In 2026, painting a room yourself typically costs about $100 to $350 for paint and supplies, while hiring a professional painter usually runs roughly $400 to $1,200 for an average 12 by 12 foot bedroom. Larger rooms, ceilings, trim, high walls, and big color changes push the price higher, and labor rates vary by region.
Paint is one of the cheapest ways to make a home feel new, but quotes can be all over the place. Here is what drives the cost, what most people pay by room size, and how to decide between DIY and hiring a pro.
Updated October 2026
Key takeaways
- DIY painting typically costs $100 to $350 per average room, mostly for paint and basic tools.
- Professional painting for a standard bedroom usually lands around $400 to $1,200, depending on size, prep, and your area.
- Ceilings, trim, doors, and dark to light color changes add the most to the bill.
- One gallon typically covers about 350 to 400 square feet per coat; most walls need two coats.
- Getting two or three written quotes is the easiest way to avoid overpaying.
How much does it cost to paint a room yourself?
When you DIY, you are paying for paint, primer (sometimes), and supplies. If you already own brushes, rollers, and drop cloths, your cost drops a lot on the second room.
DIY cost by room size
| Room size | Approx. wall area | Paint needed (2 coats) | Typical DIY cost (walls only) |
|---|---|---|---|
| Small (10 x 10 ft, e.g. bathroom or nursery) | About 320 sq ft | About 2 gallons | $80 to $200 |
| Medium (12 x 12 ft bedroom) | About 380 sq ft | 2 to 3 gallons | $100 to $250 |
| Large (14 x 16 ft primary bedroom) | About 480 sq ft | 3 gallons | $140 to $300 |
| Extra large (16 x 20 ft living room) | About 580 sq ft | 3 to 4 gallons | $180 to $350 |
Wall areas assume 8 foot ceilings and subtract a little for a door and window. Taller ceilings and open layouts will need more paint.
What a DIY paint job includes
- Paint: typically $30 to $80 per gallon depending on quality. Mid-range paint is usually a good value.
- Primer: often $20 to $50 per gallon, needed for new drywall, stains, or big color changes.
- Supplies: roller frame, roller covers, angled brush, tray, painter’s tape, drop cloths, spackle, sandpaper. Expect roughly $40 to $100 if you are starting from scratch.
- Extras: extension pole, step ladder, and caulk for trim gaps.
How much does it cost to hire a painter for one room?
Professional painters usually price by the room, by square foot of wall area, or by the hour. The price includes labor, prep, and often the paint itself. Always confirm what is included.
Professional cost by room size
| Room size | Walls only | Walls, ceiling, and trim |
|---|---|---|
| Small (10 x 10 ft) | $300 to $700 | $550 to $1,100 |
| Medium (12 x 12 ft) | $400 to $1,000 | $700 to $1,500 |
| Large (14 x 16 ft) | $550 to $1,200 | $900 to $1,900 |
| Extra large (16 x 20 ft) | $700 to $1,600 | $1,100 to $2,400 |
These are typical ranges. Many painters also have a minimum charge for small jobs, so painting a single small bathroom can cost close to the price of a bedroom. Prices are often higher in large metro areas and lower in smaller markets.
Common pricing methods
- Per square foot of wall area: often around $1.50 to $4 per square foot including labor and paint.
- Per room: a flat price for a defined scope, which makes comparing quotes easier.
- Hourly: less common for full rooms, more common for touch-ups and small repairs.
What affects the cost of painting a room?
Two rooms the same size can have very different price tags. These are the biggest factors.
Prep work
Filling holes, sanding, repairing cracks, and caulking trim take time. Walls in rough shape can add hours of labor. Good prep is also what makes a paint job look professional.
Color change
Going from dark to light usually needs primer plus two coats. Going from light to a deep color may also need a tinted primer. Each extra coat adds paint and labor.
Ceilings, trim, and doors
Ceilings are slower to paint and need a different paint. Trim and doors require careful brushwork. Adding all three can nearly double the cost of walls alone.
Ceiling height and access
Vaulted ceilings, stairwells, and two-story walls need taller ladders or scaffolding. Expect higher quotes for these spaces.
Paint quality and finish
Higher quality paints often cover better, which can mean fewer coats. Bathrooms and kitchens benefit from a satin or semi-gloss finish that handles moisture and cleaning.
Furniture and moving
If the painter has to move and cover a lot of furniture, the job takes longer. Clearing the room yourself can lower your quote.
Amelia’s tip: Ask every painter to quote the same scope in writing: which walls, ceilings, trim, number of coats, primer, and whether paint is included. It is the only way to compare quotes fairly, and it prevents “that wasn’t included” surprises.
How much paint do you need for a room?
You can estimate paint in a few minutes with a tape measure.
- Measure the perimeter. Add the length of every wall. A 12 by 12 foot room has a perimeter of 48 feet.
- Multiply by ceiling height. 48 feet times 8 feet equals 384 square feet.
- Subtract doors and windows. Roughly 20 square feet per door and 15 square feet per window.
- Divide by coverage. Most paint covers about 350 to 400 square feet per gallon per coat. Check your can.
- Multiply by the number of coats. Usually two. Round up to the next gallon.
For a standard 12 by 12 bedroom with one door and one window, that is about 350 square feet, or roughly two gallons for two coats. Buying a little extra makes touch-ups easy later.
Is it cheaper to paint a room yourself?
Almost always, yes. The bulk of a professional quote is labor. But DIY is only a good deal if you have the time and patience to prep properly.
| DIY | Professional | |
|---|---|---|
| Typical cost (medium room, walls) | $100 to $250 | $400 to $1,000 |
| Time | One to two days for most beginners | Often under a day |
| Finish quality | Depends on prep and skill | Usually crisp lines and even coverage |
| Best for | Walls, simple rooms, small budgets | Ceilings, high walls, trim, whole homes, quick turnaround |
When DIY makes sense
- Standard height walls in good condition
- A similar or lighter color change
- You have a free weekend and do not mind the work
When hiring a pro makes sense
- High ceilings, stairwells, or exterior walls
- Lots of trim, doors, or detailed work
- Walls that need repairs or a dramatic color change
- You are prepping a home to sell and want a flawless finish
How do you paint a room on a budget?
- Clear and clean. Move furniture to the center, cover it, and wipe walls with a damp cloth. Kitchens may need a mild degreaser.
- Patch and sand. Fill nail holes with spackle, let it dry, and sand smooth.
- Tape and protect. Tape trim and outlets (remove cover plates) and lay drop cloths.
- Prime if needed. Spot-prime patches and stains, or prime the whole wall for dark to light changes.
- Cut in first. Brush a 2 to 3 inch band along ceilings, corners, and trim.
- Roll in sections. Roll in a “W” pattern, keeping a wet edge to avoid lap marks.
- Let it dry and recoat. Follow the recoat time on the can, often two to four hours.
- Remove tape while the last coat is slightly tacky for cleaner lines.
Open windows or run a fan for ventilation while you paint and while the paint dries. Choosing a low VOC paint can help with odor.
Painting as part of a bigger refresh
Paint is the foundation of almost every budget makeover. Once your walls are done, new hardware and lighting finish the look. See our full guide to budget home upgrades that add the most value for ideas at every price point.
Planning a kitchen? Painting the walls is easy, but cabinets are a bigger decision. Our breakdown of kitchen cabinet replacement vs refacing cost can help you decide what to do next.
If you rent, check your lease and ask your landlord in writing before painting. Our guide on how to update a rental without losing your deposit covers what to ask and how to repaint before you move out.
Amelia’s picks for this project
- FrogTape Multi-Surface Painter’s TapeHelps you get crisp, clean paint lines without bleed.
- Bates 19 Piece Paint Roller KitRollers, brushes, tray and liners in one box for a DIY paint weekend.
- Amazon Basics Microfiber Cleaning ClothsWashable cloths that grab dust and streaks with just water for most jobs.
As an Amazon Associate, Amelia Jay earns from qualifying purchases. See all of Amelia’s picks
Frequently asked questions
How much does it cost to paint a 12×12 room?
Painting the walls of a 12 by 12 foot room yourself typically costs about $100 to $250 for paint and supplies. Hiring a professional usually costs roughly $400 to $1,000 for walls, or more if you add the ceiling and trim. Prices vary by region and wall condition.
How long does it take to paint a room?
A professional crew can often paint an average bedroom in four to eight hours. A beginner doing it alone usually needs one to two days, including prep and drying time between coats. Ceilings and trim add more time.
Do painters charge more for ceilings?
Yes, ceilings usually cost extra because they are slower and harder to paint and need ceiling paint. Adding the ceiling can raise a single room quote by a few hundred dollars. Ask for ceilings to be listed separately on your quote.
How many gallons of paint do I need for a bedroom?
Most average bedrooms need about two to three gallons for two coats on the walls. Measure your wall area, subtract doors and windows, and divide by the coverage on the can (often 350 to 400 square feet per gallon). Round up so you have extra for touch-ups.
Is it worth paying a professional to paint?
It is often worth it for high ceilings, stairwells, lots of trim, or when you need a flawless finish quickly, such as before selling. For simple rooms with standard walls, DIY can save several hundred dollars per room. Compare quotes against your available time before deciding.
Painting a room does not have to be expensive. Measure carefully, buy the right amount of decent paint, and put most of your effort into prep. Whether you DIY or hire it out, a fresh coat is still one of the best value upgrades in any home.





