How to Make a DIY Desk

Marilyn Jul 10, 2026

Transforming a simple space into a functional and stylish home office is easier than you think with a DIY desk. Building your own desk allows you to customize the size, style, and features to perfectly fit your needs and workspace. Here's a step-by-step guide to help you create the perfect DIY desk for your home.

Cheap DIY Computer Desk for your Home Office
Cheap DIY Computer Desk for your Home Office

Before you start, consider your workspace requirements, such as the size of your room, the equipment you'll be using, and your preferred work style. Sketch out a basic design or find inspiration online to help you visualize your ideal desk. Once you have a plan, gather your materials and tools, and let's get started!

two wooden frames sitting on the floor next to each other, one is empty and the other is closed
two wooden frames sitting on the floor next to each other, one is empty and the other is closed

Gather Materials and Tools

To build a basic DIY desk, you'll need the following materials and tools:

50 DIY Desk Ideas That Make Working From Home Better
50 DIY Desk Ideas That Make Working From Home Better

  • Plywood or MDF (for the desktop and shelves)
  • 2x4 lumber (for the frame and legs)
  • Wood screws (1-1/4" and 2-1/2")
  • Wood glue
  • Sandpaper (120-grit)
  • Stain or paint (optional, for finishing)
  • Clamps
  • Circular saw or handsaw
  • Drill and driver bits
  • Tape measure
  • Pencil
  • Level

Design and Measure

DIY Floating Desk and Shelves for Tiny Spaces (Save Floor Space & Stay Organized)
DIY Floating Desk and Shelves for Tiny Spaces (Save Floor Space & Stay Organized)

Determine the dimensions of your desk based on your workspace and needs. A standard desk is around 30" deep and 60" wide, but you can adjust these measurements to fit your space. Sketch out a simple design, including the desktop, legs, and any shelves or drawers you'd like to add.

Measure and mark the cut lines on your plywood or MDF for the desktop and any shelves. Use a circular saw or handsaw to cut the pieces to size. For the legs and frame, measure and cut the 2x4 lumber according to your design.

Assemble the Frame

DIY Pallet Desk & Floating Shelves | Cozy Home Office Setup
DIY Pallet Desk & Floating Shelves | Cozy Home Office Setup

Lay out the legs and supports for the desktop on a flat surface. Using a drill and driver bits, attach the pieces together with wood screws, ensuring the frame is square by measuring diagonally from corner to corner. If the diagonals are equal, your frame is square.

Apply wood glue to the joints for added strength, and allow the glue to dry according to the manufacturer's instructions. If desired, you can reinforce the frame by adding supports or cleats to the underside of the desktop.

Attach the Desktop

Rustic X Desk | Ana White
Rustic X Desk | Ana White

Once the frame is assembled and the glue is dry, attach the desktop to the frame. Place the desktop on top of the frame, ensuring it's centered and flush with the edges. Use clamps to secure the desktop in place, then drill pilot holes and attach the desktop to the frame using 1-1/4" wood screws.

If you're adding shelves or drawers, measure and mark the locations for the shelf supports or drawer slides. Cut any necessary pieces to size and attach them to the frame using wood screws.

DIY Tips: Make Your Own Desktop
DIY Tips: Make Your Own Desktop
DIY Table or Desktop
DIY Table or Desktop
DIY Floating Desk - Well She Tried
DIY Floating Desk - Well She Tried
the plans for this desk are very easy to build and look like they could be built in
the plans for this desk are very easy to build and look like they could be built in
a laptop computer sitting on top of a wooden desk next to a keyboard and mouse
a laptop computer sitting on top of a wooden desk next to a keyboard and mouse
32+ Best DIY Desk Plans & Build Tutorials
32+ Best DIY Desk Plans & Build Tutorials
EASY DIY DESK FOR $40
EASY DIY DESK FOR $40
Build your own L-Shaped Teacher Desk — Activity After Math
Build your own L-Shaped Teacher Desk — Activity After Math
Easy DIY Wood Crate Desk - Perfect for Homeschool! - Making Manzanita
Easy DIY Wood Crate Desk - Perfect for Homeschool! - Making Manzanita
Easy DIY Wood Desk Build for Beginners
Easy DIY Wood Desk Build for Beginners
two pictures side by side one has a desk and the other has a laptop on it
two pictures side by side one has a desk and the other has a laptop on it
How to Build a DIY Computer Desk with Drawers | WITH PLANS
How to Build a DIY Computer Desk with Drawers | WITH PLANS
DIY Workbench Inspired Desk
DIY Workbench Inspired Desk
DIY Wooden Desk with Drawer - Free Plans and Video Tutorial
DIY Wooden Desk with Drawer - Free Plans and Video Tutorial
DIY Modern Wood Desk - House On Longwood Lane
DIY Modern Wood Desk - House On Longwood Lane
34 DIY Desk Ideas That Make Your Workspace Look Clean and Creative
34 DIY Desk Ideas That Make Your Workspace Look Clean and Creative
DIY Desk With Farmhouse Style
DIY Desk With Farmhouse Style
the unfinished table is ready to be made into something else that looks like it's been built
the unfinished table is ready to be made into something else that looks like it's been built

Add Finishing Touches

Sand the desk smooth with 120-grit sandpaper, removing any rough edges or splinters. If desired, apply stain or paint to the desk to match your workspace decor. Allow the finish to dry completely before using the desk.

Consider adding hardware, such as handles or knobs, to drawers or shelves for a polished look. You can also add casters to the legs to make the desk mobile or adjust the height.

Creating a DIY desk allows you to customize your workspace and add a personal touch to your home office. With a little planning and some basic woodworking skills, you can build a functional and stylish desk that suits your needs and enhances your productivity. Happy building!