Learn how to build a DIY Kids Desk with storage. The hidden compartment under the top keeps all the clutter on the children’s desk hidden!

PIN THIS TO PINTEREST
When I first designed this DIY kids desk, it was for my daughter’s fifth birthday. I remember watching her pull up a chair and immediately start stashing her “treasures” inside the storage compartment.
Years later, this is still one of the most popular builds on the site because it solves the #1 problem every parent has – clutter.
This kids activity table or a student desk is all about independence. It gives your little one a dedicated space for “big kid” homework while keeping the messy art supplies hidden away.
Just lift the tabletop, and they can get what they need. When they are done, everything is stored away almost as if nothing happened 🙂
Why This Build is Different (And Why I Love It)
Most store-bought kids’ tables are either flimsy or lack storage. I wanted something that felt like a “real” piece of furniture but was also practical.
- The lift-top lid is deep enough for small bins, paper, or those half-finished Lego sets you don’t want to step on.
- If you are intimidated by furniture building, don’t be. If you can use a saw, a drill and a pocket hole jig, you can build this. This was one of the first projects I built!
- It’s sized perfectly for children to access their own materials, which helps build independence.


I also built a few different designs over time for friends and family.
Be sure to check out all the pictures at the bottom to get all your inspiration on the designs and modifications!
Related: DIY Lego Table with Storage for Small Spaces
PIN THIS TO PINTEREST
***This post contains referral or affiliate links. It is a way for this site to earn advertising fees by advertising or linking to certain products and/or services. Please read my full disclosure here ***
I have a detailed video showing you how I built this kids desk with storage and the chair to go with it. Step-by-step written instructions follow below.
Plans for the DIY Kids Table with Storage
You can get the downloadable step-by-step plans with a cut list and schematics from the button below.
How to Build the the Kids desk with storage
Step 1: Prepare the lumber
Step 2: Build the Leg Frames
- Attach the 2 x 2 legs and the long apron using 3/4″ pocket holes and 1 1/4″ pocket hole screws and wood glue to build two sets of legs.
Tip: Make sure to use right-angle clamps to hold the boards as you are attaching using pocket holes to keep the boards aligned.

- Attach the short aprons to the two leg structures to complete the leg frame. Use 1-1/4″ pocket hole screws and wood glue.
Pro Tip: This is a great time to check for square and make any corrections as needed. See how to check and correct for square.

PIN THIS TO PINTEREST
Step 3: Cut and Attach Base
- Use the leg frame to trace the exact location for the leg cutouts.
- Cut out the corners on the 1/4″ thick plywood sheet or hardboard using a jigsaw.

- Place the frame upside down and attach the 1/4″ plywood to the frame using finish nails and wood glue.

Step 4: Paint or Stain
- Fill all visibale holes with wood filler.
- Sand and clean off any glue squeeze out
- Paint or stain the entire frame and the tabletop in teh color of your choice
See how to stain wood.
See how to paint unfinished wood.
Step 5: Attach Top
- Place the tabletop upside down and the frame on top.
- Leave 3/4″ space on the front and the sides and 1″ on the back. Attach the top to the frame using the hinges.

Step 6: Add Support Hinges
This is the most important – attach the toy box lid support hinges on the inside of the table per instructions from the manufacturer.
This supports the lid when it is open and keeps the little fingers from being pinched.

That’s it… it is fairly straightforward and a great beginner woodworking project.

PIN THIS TO PINTEREST
And the kid’s love the storage compartment and I am pretty sure the parent’s love it too 🙂
Plans for Children’s Desk With Storage
You can download the plans for this desk with the hidden storage PLUS a matching chair to go with it below.
I built this set for my daughter’s 5th birthday.
She couldn’t decide between rainbows and frozen and so “rainbow snowflakes” is what she got!
The design is from Jessica Sawyer Designs, which I printed on fabric at Spoonflower, covered with iron-on vinyl, and upholstered the chairs.
You can find the details in the DIY kid’s chair tutorial.

More Ideas – Kid’s Art Table With Storage
These pictures were taken from a phone camera a long time ago and aren’t the best quality but you get the ideas!
This one with the Moroccan lattice pattern was one of the favorites.

It has an art paper roll holder on one end too.

Here is one with a retro print with a removable art paper holder.
It was a lot of fun to make! I traced the pattern on the fabric and painted the top.

PIN THIS TO PINTEREST
Those holes on the top are for a removable art paper roll holder. The holder has 4 dowel stubs on the bottom which go into the holes on the tabletop.

And here is another one with a permanent art paper holder. It was easy to make – just split the top – attach a 1×3 at the end and subtract that from the top.

All of these have vinyl -covered seats. They are definitely a godsend for all the messy paint-filled activities!
So… there you have it!
A whole bunch of ways to design the kid’s play table with storage and make it fun yet functional!
Which design is your favorite? Mine is still the rainbow snowflakes 🙂
PIN THIS TO PINTEREST
More Kid’s Furniture Ideas –
Check out 29 other DIY ideas for Kid’s rooms!