There’s nothing like a DIY project to get the creative juices flowing. It’s a great way to test your creativity and see what you’re capable of. Plus, it’s always satisfying to see a project through from start to finish, knowing that you did it all yourself.

It’s never too late to make your home feel like it was always meant for you. With just a few supplies and some elbow grease, you can create an end table that will perfectly suit the space in which it resides. Check out these 20 inspiring DIY end table ideas to get started.

From rustic to modern, there’s something for everyone.

1. Repurpose a Wooden Crate

Diy End Table Ideas Repurpose A Wooden Crate With Caster

This DIY project is easy to do and only requires a few supplies. To start, sand down the crate to remove any rough edges. First, sand down the crate to smooth out any rough edges. Then, choose a paint or stain color and apply it evenly to the wood. Once the paint is dry, use a drill to attach some caster wheels to the bottom of the crate. This will make it easy to move around, even when it’s loaded with books or magazines. Finally, add a glass top to protect the surface and give the table a polished look.

2. Use an Old Door as a Unique and Rustic

DIY End Table from old door

One of the great things about repurposing old materials is that each piece has its own unique story. And what better way to give new life to an old door than by turning it into a rustic end table? If you’re looking for a DIY project, that’s both stylish and functional, this is a great option.

To get started, simply sand down the door and legs, then apply a coat of paint or stain. Once the finish is dry, attach the legs to the door using L-brackets. For a final touch, add some decorative hardware to the door. 

3. Paint an Old Table in a Fun New Color or Pattern

European Paint Finishes
European Paint Finishes | Source:

One of the easiest ways to give an old piece of furniture a new lease on life is to simply repaint it. A bright, bold color will really make the table pop, but you could also go for a more subtle look with stripes or other patterns.

This can be a great way to add a pop of color or pattern to a room, and it doesn’t require any major carpentry skills. Just make sure to sand down the surface of the table first so that the new paint will adhere properly. 

4. Create a Geometric Mosaic Tabletop Out of Colorful Tiles

Moroccan Style
Moroccan Style | Source:

Mosaics can be created using a variety of materials, but for this project, we recommend using colorful tiles. You’ll need to start by cutting the tiles into small pieces. Once you have a good selection of pieces in different shapes and sizes, it’s time to start creating your design.

To create a cohesive look, we recommend using a repeating geometric pattern. Once you’re happy with your design, it’s time to start affixing the tiles to the tabletop. You can use tile adhesive or grout to attach the pieces in place. Once all of the pieces are in place, allow the adhesive to dry completely before using your new table.

5. Turn an Old Lampshade Into a Chic New Side Table

Diy Metal End Table
DIY Metal End Table | Source:

Don’t throw out that old lampshade-with a little bit of creativity, it can be transformed into a stylish new end table. This easy project is a great way to upcycle an old lampshade and give your home a fresh, new look.

6. Concrete Block for Industrial Style

Diy End Table Made Concrete Block

This industrial-style table is easy to make, and it can be customized to fit your space. Plus, it’s a great way to upcycle some old concrete blocks that you might have lying around.

Here’s how to do it:

Start by gathering your materials. You will need some Lego bricks and Quikrete countertop mix. Then, build the mold up brick-by-brick. Mix the concrete and spoon it into the form. Let the concrete dry perfectly for 20 hours. After all, remove the Legos. Be careful not to scratch or bend the plastic bricks.

7. Make Use of The Pallet Material

Diy End Table Ideas From Pallet

One inexpensive option for an end table is to repurpose a pallet. Pallets are typically used for shipping and can be found for free or at a low cost from many businesses. To turn a pallet into an end table, start by sanding down the rough edges. Then, add a layer of paint or stain. Once the table is dry, add a protective sealant to help extend its life. For a more finished look, add some decorative trim around the edges or attach caster wheels to the bottom.

8. The Beauty of Tree Stump

Diy End Table Made From Tree Stump

A natural end table can be created by using the tree stump material. This DIY project is easy to do and can be completed in just a few hours with the following supplies:

  • Tree stump (preferably with a flat top)
  • Can of wood sealer
  • Can of wood stain (optional)
  • Roll of sandpaper

First, find a tree stump that is the desired height for your end table. Then, sand down the surface to create a smooth finish. To give the table a more polished look, you can stain or paint the stump. Finally, add a glass top to protect the surface.

9. Make it from a Stack of Books

Diy End Table Made From Stack Books

A stack of books is the perfect foundation for a DIY end table. Choose a stack of books that are all roughly the same size. Once you have your books, find a flat surface to work on, like a table or the floor. Start by stacking the books on top of each other, making sure that they’re evenly aligned. Once you have your stack of books, take a moment to decide how tall you want your end table to be and you can use it now.

10. Bring in an Elegant Hint Effortlessly

Diy Drum End Table

This type of table can add a touch of fun and quirkiness to any room, while still being aesthetically pleasing. Plus, it’s easy to make yourself! Here’s what you’ll need:

  • An old drum or similar container
  • A piece of wood
  • Screws or nails
  • Drill
  • Sandpaper
  • Paint or stain (optional)

First, clean the inside of the drum and sand down any rough edges. Then, measure and cut the wood to fit the top of the drum. If desired, you can also paint or stain the Drum end table before use.

11. The Vintage DIY Nightstand

Vintage Suitcase Table

Bring in the versatile feature that infuse the vintage style to your living space with this suitcase end table. It’s a simple DIY project that anyone can do, and it’s a great way to reuse an old piece of luggage.

To start, simply choose a suitcase that is the right size for your space. You may want to measure the area where you plan to put the end table before you start shopping around for a suitcase, so you know exactly what size you need. Once you have your suitcase, give it a good cleaning inside and out. You may want to sand down any rough edges on the outside of the suitcase, so it has a smooth finish. Then, add some legs to the bottom of the suitcase.

12. Basket End Table

Basket End Table

Make use of the basket that can be a functional end table to your living space that makes it more stylish. First, choose a basket that is the right size for your space. Then, simply put the sturdy lid. Fill the basket with magazines, books, or other items you need to keep handy. For an extra touch of style, add a natural-themed table runner or place a potted plant on top of the basket.

13. Stackable Crate

Diy End Table Made From Stacks Crate

Upcycle the crates and transform them into a cool end table. Whether you use new or recycled crates, this project is an easy way to get the look you want without breaking the bank. To get started, simply stack the crates on top of each other, securing them together with screws or nails. Then, add a bit of sanding and paint.

14. Stenciled Tabletop

Diy End Table Stenciled Tabletop

The stenciled tabletop end table is a quick, easy, and cheap DIY project, which is perfect if you are planning to make use of the old stuff and update the look. You’ll need an end table, some stencils, and your desired paint color. First, start by painting the entire surface of the end table with a base coat of paint. Once the base coat is dry, position your stencil on the surface of the table and tape it in place. Then, using a foam roller or brush, apply paint over the stencil. Carefully remove the stencil while the paint is still wet and allow the design to dry completely. 

15. Apply the Chalkboard

Chalkpaint Top Diy End Table

This project is easy to do yourself, and you can customize the design to match your décor. To get started, you’ll need a small end table, some chalk paint, and a few other supplies. Once you have everything you need, simply follow the instructions below.

First, sand down the top of your end table to create a smooth surface. Then, apply two coats of chalkboard paint, allowing the first coat to dry completely before applying the second. Once the paint is dry, decorate the top of your table with a design of your choice. To finish, seal the chalkboard with a layer of clear varnish.

16. Upcycle the Wine Crate

Upcycle the Wine Crate

Create the traditional ambiance to your living space by upcycling the wine crate and transform it into a functional end table. Start by sanding down the crate to remove any sharp edges. Then, give it a good coat of paint or stain. You can even distress the wood for a more rustic look. To make the top surface of the table more durable, you may want to add a layer of polyurethane.

17. Pipe Leg End Table

Pipe Leg End Table

It is a sturdy, cool-looking piece of furniture that can add a lot of character to your home. You can make one yourself with just a few simple supplies and some basic knowledge of woodworking. First, cut two pieces of wood to the desired size for your table top. Then, use a drill to create four holes in each piece of wood, evenly spaced apart. Next, thread sturdy pipes table legs through the holes and attach them to flanges at the base. Finally, add a finish of your choice and enjoy your new end table.

18. Apply Marble Contact Paper Tabletop

Diy End Table With Marble Contact Paper Tabletop

One simple and elegant way to do this is to use marble contact paper. This inexpensive material can be used to transform a plain side table into a chic piece of furniture. First, measure the surface of the table and cut the paper to size. Then, remove the backing and apply the paper to the tabletop, smoothing out any bubbles as you go. Once the paper is in place, trim off any excess material and enjoy your new marble side table.

19. DIY Gold Leaf for Elegant Touch

Diy Gold Leaf For Elegant Touch

A gold leaf end table is an elegant addition to any room. It’s also a great way to add a bit of glamour to a space without spending a lot of money. This DIY project is surprisingly easy to do, and it will add a touch of luxury to any room. All you need is a small end table, some gold leaf, and a sealant. First, sand the surface of the end table to prepare it for the gold leaf. Then, apply the leaf using a brush or your fingers. Once the entire surface is covered, seal it with a clear sealant to protect the finish. Allow the table to dry completely before using it.

20. Faux Leather and Wood End Table

Faux Leather and Wood End Table

The faux leather top gives the table a modern look, while the wood base adds a touch of warmth. To create this table, start by attaching the wood base to the tabletop using screws or nails. Then, use a staple gun to attach the faux leather to the underside of the table. Be sure to pull the fabric taut so that there are no wrinkles or creases. Finally, add a few decorative touches like throw pillows or a vase of flowers and you’re done.

21. Two-Tone Paint

Two-Tone Paint

A two-tone end table is a great focal point for any room. You can create this look by simply painting the top and bottom halves of your end table different colors. For a more dramatic effect, you can also choose to paint the entire table one color and then distress the edges with a second color.

22. Painted Stripes for a Cool Appearance

Diy End Table Painted Stripes

A striped end table is a great way to add a pop of color to your living room or bedroom. You can use any colors you like, but we recommend choosing three or four colors that complement each other. To get started, you’ll need to sand down the surface of your end table and apply a primer. Once the primer is dry, use painter’s tape to create stripes of varying widths. Then, paint each stripe with a different color. Let the paint dry completely before removing the tape.

23. Distressed Wood and Metal End Table

Turquoise Reclaimed Wood End Table With Aqua Distressed Finish
Turquoise Reclaimed Wood End Table With Aqua Distressed Finish | Source:

To create this end table, you’ll need a piece of wood (preferably reclaimed or distressed), a metal base, and some basic tools and supplies. Once you have all of your materials, simply assemble the base and attach it to the top of the table. You can then distress the wood using various techniques, such as sanding, staining, or painting. This end table would make a great addition to any room in your house.

24. White Washed Rattan Drum End Table

White Washed Rattan Drum Side Table

Consider repainting the rattan drum into an end table. It will make a statement to the living space without lots of things to do. Also, it is easy to make and can be done within hours. You only need to paint it with the white washed paint, then let it perfectly dry. Lastly, once it perfectly dries, add a few decorative touches, such as a small plant or a stack of books. 

25. DIY Curved Leg Side Table From a Slab of Wood

DIY Curved Leg Side Table From a Slab of Wood

Made from a natural slab of wood, this table features a live edge that gives it a rustic charm. The curved legs add a modern touch, while the lower shelf provides plenty of storage space. This easy-to-build table is the perfect way to show off the natural grain of the wood, and the curved legs add a bit of visual interest. Plus, the curved shape makes it easy to tuck into a corner or against a sofa. It is perfect for small spaces, and can easily be built on a weekend.

26. Paint the Geometric Pattern

Paint the triangle end table with Geometric Pattern

This DIY project is easy to do and only requires a few materials. You’ll need a piece of plywood, a jigsaw, sandpaper, wood glue, and paint or stain. First, use the jigsaw to cut the plywood into a triangle shape. Next, sand down the edges of the triangle until they’re smooth. Then, apply wood glue to one edge of the triangle and attach it to another piece of plywood to form a three-dimensional shape. Finally, paint or stain the end table and let it dry.

27. Rustic DIY End Table

Rustic Diy End Table

Transform the old dresser drawer into a perfect end table. You only need to find an old dresser or nightstand with a draw that you no longer use. Remove the drawer and sand it down to create a smooth surface. Then, add your chose of paint or stain. For a more rustic look, try painting the drawer in a distressed finish. Finish off by adding new hardware, if desired. Place the drawer on its side and add legs or caster wheels to create an instant end table.

28. Gilded Branch Side Table

Gilded Branch Side Table

This gilded branch side table is a modern twist on a nature-inspired design. It’s made with a gold-painted branch and a glass top. The clean lines and simple shape of the branch are offset by the glamorous gold finish. The result is a unique and eye-catching piece of furniture that would make a great addition to any room. To create this side table, you will need a branch, gold paint, and a glass top. First, select a branch that is the desired size and shape for your table. Next, paint the branch with gold paint. Once the paint is dry, attach the glass top to the branch using glue or screws. 

29. Modern Plant Stand End Table

Modern Plant Stand End Table

A plant stand end table is the perfect way to incorporate some greenery into your space. Plus, it’s a great way to display your plants in a stylish and modern way. There are plenty of DIY end table ideas out there, but this is one of our favorites. All you need is a plant stand, a plant, and some fresh flowers. Place the plant stand in the center of the room, and then top it with the plant and fresh flowers. That’s it! You’ve now got a beautiful, fresh, and modern end table that will spruce up any space.

30. DIY Hairpin Table Legs

Diy Hairpin Table Legs

The hairpin legs give the table a rustic look, and the top can be made from any type of wood. If you want to add a bit of personality to the table, you can distress the wood or paint it any color you like. This project is also easy to customize. If you want a different size or shape table, you can simply adjust the dimensions of the wood. You can also add storage to the table by attaching baskets or boxes to the underside.

31. Reclaimed Wood and Iron Table Base

Reclaimed Wood And Iron Table Base

Reclaimed wood and iron can create a beautiful and unique end table. For the top of the table, look for a piece of reclaimed wood that is roughly the same size as your iron base. You can distress the wood to give it an aged look, or leave it natural for a more rustic feel. Once you’ve found the perfect piece of wood, attach it to the iron base using screws or nails. If you want, you can also add felt pads to the bottom of the table to prevent scratches on your floor. Once your end table is assembled, enjoy its rustic beauty.

End tables can be a great way to add function and style to any room. With just a few pieces of wood, some paint or stain, and your imagination, you can create an end table that is perfect for your home. We hope these DIY end table ideas have inspired you to try out a project this weekend.