Have big craft room dreams and a tiny budget? Yeah, me too! I’ve been drooling over those picture-perfect craft rooms with a gigantic craft tables. So when I began planning my ultimate craft room, I knew I needed an amazing craft table WITH storage. But what’s a girl to do when she doesn’t want to spend a ton of money? She either buys an affordable craft table or she hacks together the perfect DIY craft table with storage using IKEA storage units.
I needed a large craft table at a normal table height (I dislike stools) with lots of storage, very sturdy, and with a white, easy-to-clean surface. My solution was to buy several different storage solutions and “hack” them together to create the craft room table of my dreams. I now have TONS of storage in my table with both drawers and shelves, a hidden place for my trash can (it’s behind a little door on the side), some pull out “wings” on either side of my work area for storing things while I’m working, another hidden place for storing large items, and a “guest” side where my family and friends can sit with me (room for two chairs). The work surface is very large — 5′ x 5′, which is 25 square feet. I am overjoyed.
I designed the craft table primarily for my own work, but the overhang on the end provides room to pull up two chairs so people can join me. Sometimes I sit on the far end, but sometimes it’s easier just to pull up a chair on the closer end.
Here are some photos of my craft table in my in-progress craft room:
The best part? The components for this amazing craft table with storage were under $300.
And I can show you how to make this table step-by-step so you can recreate it for your own craft room. This post contains some affiliate links for your convenience (which means if you make a purchase after clicking a link I will earn a small commission but it won’t cost you a penny more)! Read my full disclosure policy.
Materials for the DIY Craft Table with Storage (IKEA Hack)
- Two (2) Alex drawers from IKEA
- One (1) Kallax shelving unit from IKEA
- Two (2) Linnmon tabletops (59×29 1/2″) from IKEA
- Four (4) Haggeby doors from IKEA
- Two (2) copper handles from Amazon
- Eight (8) L-brackets
- Eight (8) rectangular brackets
- Four 2″ door hinges
- Two magnetic door catches
Note: Here are the other things shown in the photos with the craft table
- White chairs: Ingolf chairs from IKEA
- Blue chair: Roberget swivel chair from IKEA
- Trash cans: FILUR from IKEA
How to Make a DIY Craft Table with Storage
First, you’ll need to get everything from IKEA. I’ve created a handy printable sheet with the item numbers of each component—you’ll find it in my resource library (get the password to the library by filling out the form at the bottom of this post).
Next, assemble the two Alex drawers and the Kallax shelving unit following IKEA’s directions. Set them into position like the photo below. The Kallax shelves face outward, as do the two drawers. (Ignore the mess — the craft room was very much in progress when we made the table.)
Now, take two of the Haggeby doors and cut 2 5/8″ off each long end to create four 2 5/8″ high by 23″ long strips. These are your spacers, used between the Alex drawers and tabletops as the Alex drawers are a little shorter than the Kallax shelves. The advantage to cutting up these Haggeby doors rather than just using scrap wood is that the finish will be identical to the rest of the desk without any need for painting or sealing, so they blend in perfectly.
Attach the spacers to the tops of your Alex drawers using brackets — the diagram below show you where they go.
The inner spacers can simply attach right to drawers with flat brackets, but you’ll want to use L-brackets to attach the outer spacers to the tops of the Alex drawers. In the photo below, you can see where we’ve attached an inner spacer to the edge of the drawer with a flat bracket. We later painted the bracket white so it wouldn’t be noticeable when looking at the table, but this not really necessary.
Next, attach the other two Heggeby doors to the open area between your Alex drawers and Kallax shelves. You’ll want to use two hinges and a magnetic door catch, as well as attach a door handle. These doors will perfectly bridge and cover the gap between the Alex drawers and Kallax shelves, and provide accessible storage for whatever you want. I put my trash cans behind these doors. When both doors are on, this entire collection of shelves/drawers/doors becomes your base unit.
Now, place your Linnmon tabletops FACE DOWN on top of your Kallax shelves and drawers. You want to attach the two tabletops together using brackets on the under side of the tabletops (which is what you’ll see when you put the tabletops face down). The under side of the tabletops look different than the top sides (see the photo below). Here’s Greg screwing in the brackets for the craft table with storage.
Carefully flip your attached tabletops over and position them on top of your base unit. Attach the tabletop to both the Kallax shelves AND the Alex drawers using L-brackets on the underside of the table. (You’ll need to crawl in and underneath the table to attach the brackets.) Here’s what the underside of my craft table looks like.
And here is the finished table in my craft room as it looks today:
After my table was all assembled, I covered the top with a simple piece of white vinyl I bought from the fabric store. This protected the top free from scratches and gouges, and it’s easy to replace the white vinyl if it gets stained.
If you make my DIY craft table with storage, please share a photo of your table! You can send it to [email protected] or tag me on social media with #jennifermaker.
Want to remember this? Save this Craft Table with Storage Tutorial to your favorite Pinterest board!