Calm homes, simple style
Christmas & Winter

20 Winter Shelf Decor Ideas for Bookshelves and Ledges

Winter shelf decor ideas for bookshelves, floating shelves, picture ledges and kitchen shelves, with real sizes, frosted glass and cozy Christmas touches.

Oak floating shelf with books, a pine sprig and frosted glass

This post may contain affiliate links. If you buy through them, we may earn a small commission at no extra cost to you. Images are AI-created concepts.

In this post
  1. A Simple Shelf Styling Formula
  2. A Winter Bookshelf
  3. Frosted Glass and Clear Glass
  4. Candle Holders on Shelves
  5. Small Vases With Evergreen Sprigs
  6. A Winter Picture Ledge
  7. Kitchen Shelf Decor for Winter
  8. Floating Shelves Above the Sofa
  9. Styling Tall Shelves
  10. Simple Texture
  11. Shelves Against a Deep Green Wall
  12. A Christmas Bookshelf
  13. A Garland Along the Shelves
  14. A Boho Christmas Shelf
  15. A Christmas Picture Ledge
  16. Christmas Wall Decor With Shelves
  17. A Small Apartment Christmas Shelf
  18. A Cozy Christmas Shelf With Lights
  19. Navy Built In Bookshelves
  20. After Christmas Winter Shelves

Shelves are one of the easiest places to bring winter into the house. A few small swaps, like a sprig of pine, a frosted glass vase or a candle, can change the whole look of a room in minutes.

These winter shelf decor ideas cover bookshelves, floating shelves, picture ledges, tall bookcases and kitchen shelves. You will find a simple styling formula, real sizes for shelves and ledges, and calm winter looks with frosted glass, wood and greenery, plus a few cozy Christmas shelf ideas for December.

Most of the base styling stays up all winter, so you only swap a few pieces when the holidays end.

1. A Simple Shelf Styling Formula

Oak floating shelf with books, a pine sprig and frosted glass

Well styled shelves use the same few ingredients.

IngredientWhat it doesWinter example
BooksHeight and colorStacked flat or standing upright
VesselShapeA ceramic or frosted glass vase
GreeneryLifePine, cedar or eucalyptus
LightWarmthA candle holder or tiny lamp
SpaceCalmOne third of the shelf left empty

Mix tall and low pieces on each shelf, and repeat a color or material across shelves so the whole unit feels connected.

2. A Winter Bookshelf

White winter bookshelf with pinecones, bare branches and a print

Bookshelves look best when books are arranged with a little rhythm.

1. Stand some books upright and stack others flat.

2. Put a small object on top of each stack.

3. Leave gaps between groups.

4. Turn a few books so the pages face out for a soft, neutral look.

Add winter touches in the gaps, like pinecones, bare branches or a frosted vase, rather than filling every inch.

3. Frosted Glass and Clear Glass

Frosted glass vases and clear crystal holders on a white shelf

Cost: Low | Time: 15 minutes | Skill Level: Beginner

Frosted and clear glass look like ice and catch winter light beautifully. Group three to five pieces of different heights, mix frosted vases with clear crystal candle holders and add white berries or a sprig of eucalyptus. Glass works best on shelves near a window, where the light can shine through.

4. Candle Holders on Shelves

Brass and glass candle holders glowing on a shelf above a sofa

Candle holders add warmth and height to any shelf.

– Mix brass, glass and ceramic holders.

– Use three or five in a group.

– Choose flameless candles on shelves near books.

– Add a sprig of greenery between them.

Flameless candles with a timer give a soft glow every evening without any risk to the books above.

5. Small Vases With Evergreen Sprigs

Small ceramic bud vases with single sprigs of pine and eucalyptus

Small vases with single sprigs look simple and fresh.

1. Line up three to five small bud vases.

2. Place one sprig in each.

3. Mix pine, cedar and eucalyptus.

4. Refresh the water every few days.

Fresh sprigs last one to two weeks, while faux stems last all season.

6. A Winter Picture Ledge

White picture ledge with leaning winter landscape prints

A picture ledge makes it easy to change art with the seasons.

MeasurementGood size
Ledge depthAbout 3.5 to 4.5 inches
Height above a sofa8 to 12 inches above the back
Frame overlapAbout one third of the frame in front

Lean two or three frames of different sizes and overlap them slightly. Swap the prints for spring art in March.

7. Kitchen Shelf Decor for Winter

Open oak kitchen shelves with stoneware, jars and pine branches

Kitchen shelves should stay useful while looking seasonal.

– Keep everyday dishes on the lower shelf.

– Use glass jars for coffee, tea and pantry items.

– Add one vase of pine or a pinecone bowl.

– Lean a cutting board at the back for warmth.

Swap only the greenery and a candle for each season, and the shelves always look fresh.

8. Floating Shelves Above the Sofa

Two floating shelves above a sofa styled with eucalyptus and pinecones

Floating shelves above a sofa add display space without taking up floor.

1. Choose a depth of 8 to 10 inches.

2. Hang the lower shelf about 10 to 12 inches above the sofa back.

3. Leave 12 to 15 inches between shelves.

4. Mount into studs or use heavy duty anchors.

Keep heavier items to the center of each shelf, where the support is strongest.

9. Styling Tall Shelves

Tall black and oak bookcase styled for winter from top to bottom

Tall shelves need balance from top to bottom.

Shelf levelWhat to place
BottomBaskets, heavy books, larger pieces
MiddleVases, candles, smaller objects
TopLight pieces like branches or small frames

Zigzag similar items across shelves, so the eye moves naturally from top to bottom.

10. Simple Texture

Wooden shelf with felt, stone, linen and wood bead textures

Texture makes winter shelves feel cozy, even with a neutral palette.

– Wood, like a bead garland or carved bowl.

– Wool or felt pieces.

– Stone or matte ceramics.

– Linen covered books.

Mixing three or four textures on each shelf keeps a simple look from feeling flat.

11. Shelves Against a Deep Green Wall

Walnut shelves on a deep forest green wall with brass and cream

Cost: Medium | Time: One weekend | Skill Level: Intermediate

A deep green wall behind shelves makes everything on them stand out. Cream ceramics, brass candle holders and greenery glow against the dark color. Paint just the wall behind a bookcase or the back panel of built in shelves for a dramatic but easy change.

12. A Christmas Bookshelf

Christmas bookshelf with a pine garland, small trees and lights

A Christmas bookshelf only needs a few festive pieces.

1. Drape a garland along the top shelf.

2. Add small trees between book stacks.

3. Fill a glass bowl with ornaments.

4. Weave in warm fairy lights.

Keep most of the books in place, so the shelf still feels like a bookshelf, not a storage space.

13. A Garland Along the Shelves

Faux pine and cedar garland along the edge of a floating shelf

A garland ties a shelf display together.

LookGarland length
Straight along the edgeSame as the shelf length
Ends hanging downShelf length plus 1 to 2 feet
Loose swagAbout 1.5 times the shelf length

Secure it with small clear hooks or removable adhesive clips.

14. A Boho Christmas Shelf

Boho Christmas shelf with rattan stars, pampas and a wood bead garland

Boho Christmas decor feels natural, soft and relaxed.

– Rattan stars or woven ornaments.

– Dried pampas and neutral stems.

– Wooden bead garland.

– Cream, tan and white tones only.

Skip bright red and green, and the shelf can stay up well after Christmas.

15. A Christmas Picture Ledge

Christmas picture ledge with vintage winter prints and tiny trees

A picture ledge is perfect for a small Christmas display.

1. Lean two or three small framed winter prints.

2. Add tiny trees or a small wreath.

3. Drape a short garland along the front.

4. Keep everything shallow enough to stay on the ledge.

Choose pieces no deeper than the ledge, so nothing tips over.

16. Christmas Wall Decor With Shelves

Evergreen wreath centered above two Christmas floating shelves

Shelves and a wreath together make a full Christmas wall.

– Hang a wreath centered above the shelves.

– Style the shelves with small, low pieces.

– Repeat greenery and one color across both.

– Leave the wall around the wreath clear.

A wreath 18 to 24 inches wide suits most walls above a pair of shelves.

17. A Small Apartment Christmas Shelf

Small apartment Christmas shelf with a tiny tree and fairy lights

Cost: Low | Time: 15 minutes | Skill Level: Beginner

In a small apartment, one shelf can carry all the Christmas decor. Add a tiny tree, a short garland with battery lights and a couple of small prints. Using a shelf instead of the floor or table keeps the room open and easy to live in.

18. A Cozy Christmas Shelf With Lights

Copper wire lights woven through a pine garland on a bookshelf

Lights make Christmas shelves feel cozy in the evening.

1. Weave battery fairy lights through the garland.

2. Tuck a few lights into glass jars or lanterns.

3. Choose warm white, not cool white.

4. Put them on a timer for evening glow.

Copper wire lights look subtle and blend into greenery during the day.

Deep navy built in bookshelves styled with brass and cream

Dark built ins make winter decor glow.

ElementNavy shelf choice
PaintDeep navy, satin finish
AccentsBrass and cream ceramics
GreeneryPine and eucalyptus
LightPicture lights or small lamps

Navy also hides the shadows inside deep shelves, so they look neat even when full.

20. After Christmas Winter Shelves

Calm January bookshelf with frosted glass and bare branches

Do:

– Keep frosted glass, pinecones, candles and greenery until spring.

– Replace ornaments with bare branches or white berries.

– Leave a little more empty space than in December.

Don't:

– Leave dried out fresh greenery on shelves.

– Keep red and green decor into February.

– Fill the gaps you just cleared with new clutter.

Calm winter shelves feel fresh and peaceful after the busy holidays.

Frequently Asked Questions

How do I decorate shelves for winter?

Combine books, a vase or frosted glass, greenery like pine or eucalyptus and a candle holder, and leave about one third of each shelf empty.

How do I style a bookshelf so it does not look cluttered?

Mix upright and stacked books, add one small object on each stack, leave gaps between groups and repeat a color or material across shelves.

How deep should a picture ledge be?

About 3.5 to 4.5 inches deep, hung 8 to 12 inches above the back of a sofa or bed.

How far apart should floating shelves be?

Leave 12 to 15 inches between shelves, choose a depth of 8 to 10 inches and hang the lower shelf 10 to 12 inches above the sofa back.

How do I decorate a shelf for Christmas?

Drape a garland along the top or front edge, add small trees between books, fill a bowl with ornaments and weave in warm fairy lights.

What winter shelf decor can stay up after Christmas?

Frosted and clear glass, pinecones, bare branches, white berries, candles, eucalyptus and neutral boho pieces can all stay until spring.

Final Thoughts

Beautiful winter shelves come from a simple mix of books, glass, greenery, candle light and empty space. A few festive pieces in December, and a quick swap in January, keep them looking right all season.

This weekend, take everything off one shelf, then add back books, one vase of pine and a frosted glass candle holder. For more ways to bring winter into every room, see our winter decor ideas. These winter shelf decor ideas will keep your home cozy until spring.

Nora Bennett

Written by Nora Bennett

Nora Bennett is the founder and editor of Olive & Loft. She shares calm, practical home decor ideas for every room and season that you can try this weekend.

About Olive & Loft →

Save ideas on Pinterest

New room and seasonal decor ideas every week.

Follow Olive & Loft