PVC Christmas Tree Holder DIY

December is just a moment away; we’ve already seen our first snow flurries of the season and the Christmas carols are playing everywhere we turn. It’s beginning to look a lot like Christmas a little early this year, and we couldn’t be happier!

As you prepare your own home for this special season, we wanted to share an essential we have created to replace cheap, generic tree stands. Despite their functionality and ease of storage, we always find them to be a total pain.

This simple DIY PVC pail will change your decorating routine for good. They can be made in any size, to hold most any tree. The best part? They slide right into pretty baskets and buckets, making decorating so much easier!

Here’s what you need to get started:

  • A galvanized bucket, half the diameter of your tree or less. We like to use this bucket.
  • A few broken up bricks or heavy rocks
  • 2.5” PVC pipe cut to about 15” in length
  • Quikrete Concrete Mix
  • Small level

Begin by setting your bucket on a level surface. We like to fill the bottom with rocks or heavy bricks to make certain it will be strong enough to keep the tree from tipping. For small trees, this step may be eliminated. When filled, position your pipe in the middle of the bucket.

According to package instructions, mix enough concrete to fill up your bucket about halfway. We mix about 4.5 gallons for our bucket.

Carefully pour the concrete around the pipe, covering the bricks. Level the pipe immediately.

Wait for the concrete to completely set, then put your new tree stand to use!


We always like to conceal our pail in a decorative basket or bin. You can see how we used our pail inside a larger bin in this year’s Christmas installation.

Happy DIY-ing!


More Posts from Barefoot Cottage.

A Little Early Christmas Magic


Friday Finds – Fall Sale


Friday Finds – Outdoor Living