26 Charming Farmhouse Bathroom Shelf Ideas for Your Home

Published: July 29, 2026
by Maribelle Harper

Your bathroom deserves to feel comfortable, not just serve its purpose. Here are 26 shelf ideas that will help you add both some rustic character and a lot more storage to your space.

Distressed Shelf with Hooks for Hanging Bath Accessories

Distressed Shelf with Hooks for Hanging Bath Accessories

0 reactions

Hang bath poufs or towels from the antique-style hooks on this rustic, distressed wooden shelf. It creates a charming place for your essentials and features vintage farmhouse style on the bathroom walls.

Floating Wood Shelves for Bathroom Essentials

Floating Wood Shelves for Bathroom Essentials

0 reactions

Source: ig: adorably_lauren

Wooden planks make up these simple floating shelves. The top shelf has a small potted plant, and the lower collects cotton swabs in clear jars.

Tiered Wire Shelving for Small Decor and Essentials

Tiered Wire Shelving for Small Decor and Essentials

0 reactions

Source: ig: beydindesign

Place a narrow, tiered wire shelving unit above the toilet. Its light wood shelves contrast with the dark metal frame.

Black Metal Shelving Unit Adds Vertical Storage Above Toilet

Black Metal Shelving Unit Adds Vertical Storage Above Toilet

0 reactions

Source: ig: briemarie1023

This three-tiered black metal shelf unit mounts to the wall above the toilet.

Rustic Tobacco Basket Shelf Displays Bathroom Essentials

Rustic Tobacco Basket Shelf Displays Bathroom Essentials

0 reactions

Source: ig: briemarie1023

Woven tobacco material forms a vintage basket, mounted above simple wooden shelves. Itโ€™s a spot for cotton balls and jars.

Rustic Wooden Shelves with Industrial Pipe Brackets

Rustic Wooden Shelves with Industrial Pipe Brackets

0 reactions

Source: ig: brownies_forever_farmhouse

Fill rough-hewn wooden shelves with glass jars of cotton balls and spare toilet paper. Industrial pipe brackets hold up the shelves.

Tall Hall Tree Shelf with Hooks for Hanging Towels

Tall Hall Tree Shelf with Hooks for Hanging Towels

0 reactions

Source: ig: clairelynnhome

A narrow, multi-tiered shelf unit features top hooks for hanging towels. Itโ€™s built with a wooden seat and wire shelves below, holding baskets and magazines.

Wooden Shelf with Dual Word Art Displays Above Toilet

Wooden Shelf with Dual Word Art Displays Above Toilet

0 reactions

Source: ig: deevine_imaginations

Built-in frames on this rustic wooden shelf allow you to show playful washroom phrases like โ€˜Washโ€™ and โ€˜Flushโ€™. Positioned over the commode, it also holds decorative items and small green sprouts, adding character to the wall.

Scalloped Black Shelf Unit Holds Bathroom Decor and Essentials

Scalloped Black Shelf Unit Holds Bathroom Decor and Essentials

0 reactions

Source: ig: delightedwiththedetails

Dark black metal shapes this scalloped shelf unit. Itโ€™s filled with clear jars of cotton balls and bath salts, alongside green pitchers and small potted plants.

White Floating Shelves Add Greenery and Storage

White Floating Shelves Add Greenery and Storage

0 reactions

Source: ig: eleanorrosehome

White makes these simple floating shelves blend into the wall. They hold potted plants and glass jars.

Wooden Shelves with Towel Bar and Rustic Signage

Wooden Shelves with Towel Bar and Rustic Signage

0 reactions

Source: ig: fairytalefarmhouse

When hand towels need a dedicated spot and you want to add some fun to the wall, this tiered wooden shelf unit comes with a built-in towel bar. Above it, a framed โ€˜Flushโ€™ sign adds a playful detail, while a โ€˜Dub-A-Dub-Dueโ€™ sign sits on the second shelf.

Antique Candelabra Adds Dramatic Ambiance to Bathroom Shelf

Antique Candelabra Adds Dramatic Ambiance to Bathroom Shelf

0 reactions

Source: ig: farmhouse2020

A vintage-inspired silver candelabra sits atop a distressed white stool. It holds tall white taper candles, which cast an atmospheric light. The combination evokes old-world charm in the bathroom.

Circular Shelf Unit Adds Industrial Style Above the Toilet

Circular Shelf Unit Adds Industrial Style Above the Toilet

0 reactions

Source: ig: farmhouseonchapel

In matte black, a two-tiered circular shelf hangs above the toilet. Itโ€™s an open design, so it wonโ€™t feel heavy in the space. Use it for small decorative items or rolled towels.

Cane-Fronted Cabinet Adds Natural Texture to Bathroom Storage

Cane-Fronted Cabinet Adds Natural Texture to Bathroom Storage

0 reactions

Source: ig: farmhousetofrills

If youโ€™re looking for bathroom storage, a light wood cabinet with cane-fronted doors and drawers is an option. It holds your essentials, and the cane provides a natural material.

Slim Black Shelves Frame Minimalist Art and Greenery

Slim Black Shelves Frame Minimalist Art and Greenery

0 reactions

Source: ig: greeneacresfarmhouse

Narrow black shelves present a simple surface. One holds minimalist art and a small potted plant, and the other displays reed diffusers and woven boxes.

Natural Wood Shelves Add Warmth Above the Toilet

Natural Wood Shelves Add Warmth Above the Toilet

0 reactions

Source: ig: hollys.hobby

Mount two simple, unfinished wood shelves vertically above the toilet. They can hold folded towels, small potted plants, and a diffuser. The unfinished wood adds a natural texture, warming the wall.

Open Shelving Unit Displays Stacked Towels and Jars

Open Shelving Unit Displays Stacked Towels and Jars

0 reactions

Source: ig: homehydrangea

Position a white open shelving unit above the toilet. Youโ€™ll fill it with neatly folded towels, glass jars, and small potted plants.

Rustic Wooden Shelves Hold Woven Baskets and Folded Towels

Rustic Wooden Shelves Hold Woven Baskets and Folded Towels

0 reactions

Source: ig: lifeamongthecedars

Rough-hewn wooden shelves are installed above the toilet. Theyโ€™re a spot for folded towels and woven storage baskets. The woodโ€™s natural grain is visible on each plank.

Wooden Crate Shelving Adds Rustic Charm to Bathroom Walls

Wooden Crate Shelving Adds Rustic Charm to Bathroom Walls

0 reactions

Source: ig: lizlovegrowswild

Stack unfinished wooden crates on the wall to form a charming farmhouse-style shelf. This provides storage for rolled towels and apothecary jars, adding a unique, natural wood appearance to your bathroom walls.

Glass Shelves Display Beachy Decor and Bath Essentials

Glass Shelves Display Beachy Decor and Bath Essentials

0 reactions

Source: ig: our_dunmow_home

Clear glass shelves create a light display for bathroom items. On higher shelves, arrange a framed beach scene, a large decorative shell, and a potted plant. Keep cotton swabs, brushes, and folded towels on the lower levels.

Sliding Barn Door Cabinet Adds Rustic Storage Above the Toilet

Sliding Barn Door Cabinet Adds Rustic Storage Above the Toilet

0 reactions

Source: ig: themorrismansion

If you need to hide open shelving above the toilet, this wooden cabinet uses a sliding barn door. Itโ€™s a practical spot for bathroom essentials.

White Shelf With Hooks Displays Jars and a Boxwood Wreath

White Shelf With Hooks Displays Jars and a Boxwood Wreath

0 reactions

Source: ig: ourrustichaven

A white shelf is fitted with U-shaped hooks. On top, display glass jars and bottles. Below, a boxwood wreath hangs from one hook, a spot of green.

Floating Wood Shelves Display a Gallery of Framed Family Photos

Floating Wood Shelves Display a Gallery of Framed Family Photos

0 reactions

If your bathroom walls feel bare, consider installing simple floating wood shelves. Theyโ€™re dark wood, and designed to hold a collection of uniformly framed family photos. The display creates a personalized gallery.

Wooden Stool Adds Rustic Seating Next to the Sink

Wooden Stool Adds Rustic Seating Next to the Sink

0 reactions

For extra seating or a surface near the sink, consider a small, carved timber stool. Its unaltered wood finish presents a warm contrast to crisp white cabinetry.

Woven Cane Chairs Add Cozy Seating by the Window

Woven Cane Chairs Add Cozy Seating by the Window

0 reactions

Airy cane-backed chairs with plush white cushions and slim black legs sit by the window.

Tiered Wooden Shelves Hold Bath Essentials and Linens

Tiered Wooden Shelves Hold Bath Essentials and Linens

0 reactions

Source: ig: forever.six.acres

A slender, tiered shelving unit crafted from light wood and metal sits beside the tub, holding bath products, folded towels, and small decor items.

Leave the first comment

Join the Community

I’ll never spam you. Sign up to receive my latest recipes.