One of the simplest ways to breathe new life into a room – without knocking down walls or rethinking everything – is to paint your bookshelves. I’ve suggested this to homeowners, renters, friends, readers (basically anyone who’ll listen) because it works.
Lately, I’ve been especially inspired by the flood of bookshelf makeovers popping up all over social media. You’ve probably seen them too. And yes, a lot of them start with the good old IKEA BILLY bookcase – affordable, wildly versatile, and easy to take apart if you’re into hacking it a little.
But this isn’t just a BILLY fan club post. It doesn’t matter if you’re working with built-ins, or floating shelves, or even a vintage piece you rescued from the curb – a fresh color can completely shift the vibe of a room.

In this post, I’ve rounded up 21 of my favorite paint colors for bookshelves—from bold and moody to soft and subtle – that can take your shelves from just OK to “where did you get that”? So, if your shelves are ready for a glow-up, keep scrolling – your perfect paint match might be just a swatch away.
1. Providence Blue – Benjamin Moore
A deep teal with a classic backbone, Providence Blue brings richness without feeling too heavy. It has a slight historical undertone that makes it especially fitting for traditional or transitional spaces.

Via: Pierce Interiors
Why it works:
Use this on built-in shelves to create a strong focal point – especially in rooms with warm wood tones, creamy whites, or antique brass. It adds depth and elegance – perfect for studies or reading nooks that need a bit more intention.
2. Deep Dive – Clare
Deep Dive is a dark, deep-sea-inspired blue with subtle green undertones. Bold and sophisticated, this saturated navy feels rich and timeless – traditional in spirit, but with a contemporary, dramatic edge. It’s an elegant choice that feels modern without tipping into overly trendy territory.

Via: domino
Why it works:
This color thrives in spaces where you want contrast – try it on shelves styled with light-colored books, ceramics, or brass objects. It’s also great for making a bookshelf feel more integrated into a room with darker walls or cabinetry.
3. Clarksville Gray (HC-102) – Benjamin Moore
A warm, mid-tone gray with a whisper of green, Clarksville Gray is understated but never boring. It adapts easily depending on the lighting – sometimes reading more taupe or soft olive.

Via: southernliving
Why it works:
Perfect for open shelving in kitchens or living spaces where you want color without strong contrast. It pairs beautifully with natural textures – think linen, cane, or light wood – and works well in both cool and warm palettes.
4. Alligator Alley – Benjamin Moore
This deep, earthy forest green has serious character. It’s bold but rooted, with a richness that reads sophisticated rather than showy.

Via: ashmorebuilders
Why it works:
Great for dramatic built-ins or vintage pieces you want to revive. Pair it with dark wood, leather, or antique finds – it brings a sense of age and depth, especially in spaces with moody lighting or rich textures.
5. Ethereal Blue – Edward Bulmer Paint
A soft, powdery blue with a hint of gray, Ethereal Blue feels light and airy. It has a chalky, natural finish that adds softness to any surface.

Via: kateguinness
Why it works:
Use it to brighten small shelves or nooks without defaulting to white. Ideal for Scandinavian, cottagecore, or minimalist interiors. It plays nicely with pale woods, whites, and muted pastels – great for creating a calming, quiet backdrop.
6. Pigeon – Farrow & Ball
Pigeon is a soft, muted blue-green with just the right amount of gray. It’s sophisticated and calming – making it ideal for spaces where you want a hint of color without overpowering the room.

Via: By @cdvinteriors shot by @eastandlane
Why it works:
This shade is perfect for creating a serene atmosphere, especially in home offices, bedrooms, or reading rooms. It pairs neatly with soft whites, light woods, or warmer metallics like gold or brass. It can give your bookshelf an understated elegance.
7. Bronze Red – Little Greene Paint Company
A deep, earthy red with brown undertones, Bronze Red has a way of adding warmth and richness to any room. It’s a color that commands attention – while still feeling grounded.

Via: bryonyrichardson
Why it works:
Use this bold color to create a statement on your shelves. It’s especially stunning in libraries, dining rooms, or rooms with a more traditional or vintage aesthetic. Pair it with neutral tones or wood finishes for balance – and let it set the mood for a cozy, inviting space.
8. Sulking Room Pink – Farrow & Ball
This isn’t your typical pink. Sulking Room Pink is a muted, dusky rose with a touch of gray – which gives it a sophisticated, almost melancholic vibe. It’s soft but not saccharine.

Via: @homeonthegrove
Why it works:
Sulking Room Pink works beautifully on bookshelves in spaces where you want warmth and subtle color without going too bold. It’s great for modern, minimalist rooms that need a hint of warmth, or in bedrooms and lounges where you want a calming, welcoming atmosphere.
9. Sardine – Farrow & Ball
Sardine is a smoky, deep blue-gray with subtle green undertones. It’s a color that feels both contemporary and organic, without being too overpowering.

Via: @carolinemcquistin
Why it works:
This hue creates a sense of depth, making it ideal for larger shelving units or built-ins. It pairs well with natural textures like wood, leather, or stone – plus it adds sophistication to modern and industrial interiors alike.
10. Blue Gray – Farrow & Ball
A soft, versatile blue with just enough gray to keep it grounded, Blue Gray has a timeless, peaceful feel. It’s a cool-toned color that blends nicely with other hues.

Via: @haydon_finch photography by @taranwikhu
Why it works:
This color works well on open shelving in any room where you want a fresh, airy feel without a stark white. It’s perfect for coastal-inspired spaces or minimalist interiors, – and provides a serene backdrop for books and decor. Pair it with soft neutrals, whites, or deeper blues for a layered, harmonious look.
11. Wevet – Farrow & Ball
Wevet is a delicate, almost-white with the faintest hint of gray. It’s light and airy, offering a clean, crisp look without being too stark.

Via: carolineborgman.co.uk photography by @mikegarlickdesign
Why it works:
This shade is perfect for bookshelves that need to blend seamlessly into the background while still providing a soft contrast to the rest of the room. It works well in spaces with plenty of natural light, or where you want to make the books and decor the focal point. It pairs beautifully with both warm and cool tones which makes it versatile for almost any style.
12. Bancha – Farrow & Ball
Bancha is a deep, earthy olive green with a slight brown undertone. It’s a rich, grounded color that adds a sense of calm and nature-inspired depth to any room.

Via: @sarahbrowninteriors with @snookphotograph
Why it works:
This hue works wonders on bookshelves in spaces where you want to bring in a natural, organic feel. It pairs perfectly with wood tones, brass, and stone – and therefore making it a great choice for rustic, bohemian, or eclectic interiors. It’s bold without being overwhelming – offering an elegant twist on traditional green.
13. Treron – Farrow & Ball
Treron is a dark, moody green-gray that feels both contemporary and timeless. It has a richness that makes it perfect for creating a cozy, intimate atmosphere.

Via: @tale_victoria
Why it works:
Ideal for bookshelves that you want to make a statement with, Treron can add instant sophistication to any room. It pairs beautifully with warm wood tones, gold accents, and rich textiles – and therefore making it perfect for libraries, home offices, or living rooms where you want to create a more cultured, welcoming space.
14. French Gray – Farrow & Ball
French Gray is a soft, muted gray with a hint of green. It’s a warm, neutral tone that offers a quiet elegance without being too cold or too warm.

Via: @rebeccaandgenevieve
Why it works:
This color works particularly well on shelves in neutral-toned rooms, where you want to add a little depth without clashing with other colors. It’s versatile enough to work with both modern and classic styles and pairs well with soft whites, warm woods, and muted pastels. It’s a great go-to for creating a calm, cohesive look.
15. Mauve Blush – Benjamin Moore
Mauve Blush is a warm, soft pink with subtle mauve undertones. It’s a muted color that feels both modern and romantic. I love how it offers a gentle pop of color without overwhelming the space.

Via: betterhomes&garden
Why it works:
This shade is ideal for creating a soft, cozy atmosphere on your shelves. It’s perfect for bedrooms, living rooms, or any space where you want to introduce a hint of color while maintaining a serene feel. Pair it with light wood or brass for a touch of sophistication, and watch how it complements other soft, warm tones in the room.
16. Oval Room Blue – Farrow & Ball
Oval Room Blue is a bold, deep blue with green undertones that feels both dramatic and serene. It’s rich and saturated – and can give any space an elegant, almost moody atmosphere.

Via: @thenookinteriordesign photography by @barnabydixsonphoto
Why it works:
This color is perfect for bookshelves in rooms that need a touch of grandeur. It’s ideal for creating a focal point, especially in libraries, home offices, or spaces with natural wood accents. Pair it with gold hardware or contrasting light tones to balance out its intensity, and let it elevate the overall aesthetic of the room.
17. Spellbound 1659 – Benjamin Moore
Spellbound is a deep, velvety navy with slight hints of purple. It has a mysterious and sophisticated allure that feels both classic and modern at the same time.

Via: benjaminmoore
Why it works:
If you want to make your bookshelf a statement piece, Spellbound is your go-to. Its deep, jewel-toned intensity makes it perfect for larger shelving units or built-ins. It will pair beautifully with metallics (think gold or silver) and lighter neutrals to create a high-contrast, striking look. Great for making your shelves feel like an integral part of the room’s design.
18. Village Green – Sherwin Williams
Village Green is a warm, muted green with gray undertones that feels both earthy and refined. It can bring such an organic feel to any room while still being sophisticated.

Via: newenglandfineliving
Why it works:
This color works wonderfully on bookshelves in natural light-filled spaces, where you want to add a bit of calm and grounded warmth. It’s perfect for blending into a nature-inspired or eclectic room. Pair it with neutrals, whites, or dark wood for a balanced look that feels cozy and inviting.
19. Muga – Paint & Paper Library
Muga is a deep Indian yellow infused with earthy terracotta and grounded by soft brown undertones. It brings a warm, sun-baked vibrancy to any space.

Via: desiretoinspire
Why it works:
Classic on both walls and woodwork, it’s ideal for making bookshelves stand out, especially in living rooms, dining areas, or libraries. It pairs beautifully with warm ochre tones and natural materials like rattan, stone, and wood – perfect for creating an inviting, boho-chic atmosphere full of character.
20. Rustic Blue – Dutch Boy
Rustic Blue is a muted, slightly faded blue that feels both nostalgic and fresh. It has a worn-in, lived-in quality -which makes it perfect for adding gentleness to any room.

Via: sincerelysarad
Why it works:
This color is great for creating a relaxed, cozy atmosphere. It’s perfect for shelves in casual spaces, like family rooms, kitchens, or even beachy, coastal-inspired interiors. It pairs beautifully with whites, grays, and light wood finishes for a soft, balanced look that invites you to unwind.
21. Coastal Plain – Sherwin Williams
Coastal Plain is a soft, muted seafoam green with a touch of gray. It’s serene, airy, and evokes the calm, peaceful vibes of the coast.

Via: northshorenest
Why it works:
Perfect for creating a light, breezy atmosphere, Coastal Plain is an excellent choice for bookshelves in coastal, coastal-inspired, or minimalist spaces. It pairs beautifully with natural light and works wonderfully with soft whites, beige tones, or driftwood accents. If you’re styling a beach house or just want to bring a bit of the coast indoors, this color can provide a serene backdrop for your books and decor.
What to Keep in Mind When Painting Bookshelves
Painting your bookshelves is clearly a quick and easy way to update a space, but there are a few important considerations to ensure you get the best results. Here’s what to keep in mind before you start:
1. Prep Work is Key
Proper preparation can make all the difference in achieving a smooth, long-lasting finish. Start by removing everything from your shelves, and give them a good cleaning to remove dust and debris. If your bookshelves are made of wood, you may want to lightly sand the surface to ensure the paint adheres properly. For metal or laminate shelves, a primer designed for those materials can help create a better bond.
2. Choose the Right Paint Finish
The finish you choose will affect both the look and durability of your bookshelves. A satin or semi-gloss finish is often best for bookshelves because it has a slight sheen that’s easy to wipe clean but doesn’t show every fingerprint. Flat finishes can look beautiful, but they’re less durable and harder to maintain over time – especially in high-traffic areas.
3. Consider the Room’s Lighting
The way a color looks on your bookshelf will change depending on the lighting in the room. Natural light brings out the best in cool tones like blues and greens – on the other hand, warmer lights tend to make shades like reds, yellows, and neutrals look richer. Try testing a small patch of paint in the spot where the bookshelf will be placed to see how it reacts to the light throughout the day.
4. Don’t Forget About the Trim
Bookshelves often have trim or edges that can make a huge impact on the overall design. Consider painting the trim a contrasting color or keeping it neutral to highlight the shelf’s structure. If you’re going bold with a deep color for the shelves, a lighter trim can help balance things out.
5. Think About the Objects You’ll Style
Before picking your paint color, think about what will live on those shelves. If you’re displaying a lot of colorful books or artwork, you might want a more neutral, subtle shelf color that won’t compete with your decor. Conversely, if your bookshelves are minimal or filled with more neutral pieces, a bold or deeper hue can really pop.
6. Paint in Thin Coats
When it comes to applying paint, thin coats are the way to go. Apply multiple light coats of paint rather than one thick layer to avoid streaks and ensure an even finish. Be sure to let each coat dry fully before applying the next – patience here will pay off with a flawless result.
7. Allow Enough Drying Time
After painting, make sure to allow the shelves to dry completely before you start putting your items back. This may take a bit longer than you expect, especially if you’ve used multiple coats. Rushing this step can result in smudges, fingerprints, or even paint peeling off if it’s not fully cured.
8. Test Colors First
It’s always a good idea to test a few color swatches before committing to one shade. Paint a small section of your bookshelf, or even a piece of cardboard, and move it around the room to see how the color looks in different lighting. This simple step will help you avoid any last-minute regrets and ensure the color you choose is just right for your space.
Tip: Try painting the back panel of your bookshelf a contrasting color for a peekaboo effect – or go full monochrome for a sleek, modern vibe.

I hope this list of paint colors has sparked some inspiration for your own bookshelf makeover – big or small! I’d love to know: are you drawn to bold, eye-catching hues or do you prefer something more subtle and soothing? Drop your favorites in the comments – I always love hearing what colors people are excited about.
And if you’re not quite ready to commit to painting the whole piece, start small. Try adding color just to the back panel or inside the shelves for a little pop without the pressure. It’s a fun way to experiment and still make a big impact.
The best part? These shades work beautifully across a range of decor styles – whether your home leans Scandinavian and minimal, warm and boho, or more traditional or modern. So go ahead, have fun with it, and let your bookshelves show off a little personality.
Leave a Reply