There’s something satisfying about turning a few simple household pieces into something useful by the front door, and this umbrella holder is just that kind of project. By nesting a tall white ceramic vase inside a woven seagrass basket and weighting the bottom with smooth gray river rocks, you get a sturdy, handsome catchall for wet umbrellas that looks far nicer than the plastic stands most of us grew up with.

I’m especially fond of projects like this because they solve an everyday problem without a lot of fuss. If your entryway needs a tidy spot for umbrellas, walking sticks, or even rolled wrapping paper, this is an easy afternoon fix that feels polished and practical.

Materials laid out for the umbrella holder project
Materials laid out for the umbrella holder project

Materials

1 tall white ceramic vase, 18 to 24 inches high and about 6 to 8 inches wide
1 woven seagrass basket, 12 to 16 inches high and wide enough to hold the vase snugly
8 to 12 cups gray river rocks, washed and dried
4 to 8 adhesive felt pads, 1 inch size
1 microfiber cloth, for wiping the vase and basket
1 measuring tape, to check fit before assembling

Instructions

1. Measure the height and width of your ceramic vase and the inside opening of your seagrass basket to make sure the vase will slide in without forcing it. You want a snug fit, but not one so tight that the basket distorts.

2. Wipe down the vase inside and out with a microfiber cloth, and shake out any dust from the basket. Starting clean helps the finished holder look intentional instead of cobbled together.

3. Pour 4 to 6 cups of gray river rocks into the bottom of the woven basket and spread them into an even layer. This added weight keeps the umbrella holder steady when you drop wet umbrellas into it.

4. Lower the tall white ceramic vase carefully into the center of the basket, letting it rest firmly on the rock layer. Check that the vase sits upright and that the basket sides stay evenly shaped all around it.

5. Add more river rocks around the outside of the vase, filling the gap between the vase and basket until everything feels secure. Stop when the vase no longer wobbles and the top layer of rocks looks neat.

6. Stick felt pads on the underside of the basket if you’ll be placing it on hardwood, tile, or another hard floor. This keeps the holder from scratching the floor when you move it.

7. Set the finished umbrella holder by the entryway wall and place umbrellas inside the ceramic vase opening. If needed, turn the basket slightly so the prettiest side faces into the room.

Finished umbrella holder in an entryway
Finished umbrella holder in an entryway

Variations & Tips

For taller umbrellas: Choose a vase closer to 24 inches tall so long handled umbrellas don’t tip outward.

For narrow entryways: Use a slimmer cylindrical vase and a basket with a tighter footprint so the holder doesn’t crowd the door swing.

To protect from drips: Make sure the ceramic vase is watertight before using it for wet umbrellas. That inner vase is what does the real hardworking job here, catching water and keeping the seagrass basket dry.

For extra stability: Add a few more cups of river rocks if your basket is wide or if your family tends to drop several umbrellas in at once.

Style tip: I like the look of natural seagrass with a plain white vase because it has that clean farmhouse simplicity, but black river rocks or a lightly speckled vase can work beautifully too.

Seasonal use: When the rainy season passes, this same holder can store wrapping paper, canes, or even a bundle of decorative branches by the door.