best of Lack

Published on November 24th, 2010 | by Jules Yap


The dreaded Kids Train Table with a new twist

Materials: Lack Shelving Unit, Casters, Interior Door

We had used the Lack shelving unit as a playtable (on it’s side) for our 2 year old twins, because it had the perfect height and lots of storage underneath.

When the kids asked for a train table, I just simply added the caster, for more height (because they had grown) and for the ability to roll it away from the wall so that the kids can play on both side.

When they are done playing, we simply roll it back against the wall to have more space.

I painted a standard door from a Home Improvement store and screwed it to the the top of the Shelving unit, patched and painted the holes. The trainset is not glued to the top, so it can be taken apart and the table can be used for other things: cars, dinosaurs, Lego etc.

~ Brigitte, Miami

More hacks on

IKEA shelf-evators
Turn your blah Fjellse into a FAB upholstered bed

The Author

Jules Yap

"I am Jules, the engine behind IKEAHackers and the one who keeps this site up and running. My mission is to capture all the wonderful, inspiring, clever hacks and ideas for our much loved IKEA items".

26 Responses to The dreaded Kids Train Table with a new twist

  1. Saree says:

    How did you did drill the plate casters in the lack shelving unit? Just hardware or did you use wall mounts, or add a wood spacer? Trying to figure out the best way to attache these.

  2. Pingback: Best train table for a toddler? Reader Q&A | Cool Mom Picks

  3. Pam says:

    The Expedit would work…

  4. Anonymous says:

    I can’t find the Lack shelving unit at Ikea. Is it one piece?

    • Anonymous says:

      This hack was done 3 years ago. If you read the previous comments, you would know that the specific shelving unit used for this was discontinued. Get creative; there is probably a similar unit at Ikea.

  5. Anonymous says:

    What size are the casters you used?

  6. Rach says:

    We are currently doing this for our son’s room. We used the Expedit with 5 square shelves. We got the door from bunnings for $25 with no hole in it. We are painting the top green and putting a car and a train track on top. Pics to come :) Happy Hacking x

  7. Anonymous says:

    What if you used 3 lack tables ($7.99) turned them upside down and then rested the door on the legs?

  8. sarahg says:

    Ahh, just saw the Lack shelves you used were discontinued. Expedit will do, I think.

  9. sarahg says:

    Love this! I’ve scoured the Ikea website for Lack shelves that look like this and all I see are flat, one-piece floating shelves. Nothing that resembles a bookcase with four boxes. I also checked the Expedit section and found shelves that look like this, but they have 5 boxes and are quite long. Sorry for nagging, but I REALLY want to make this work out for my son’s room :)

  10. eLiz says:

    We used a door we already had, so there is already a hole in it for the door knob. I guess We’ll leave it and let our kids get creative with at.

    @Eric – As for fastening, we used liquid nails (Loctite PL300).

    • Anonymous says:

      you could put a small bucket or something in the hole for keeping pencils or small bits of lego in it – saw this on one of the posts for the lack side tables

  11. Eric says:

    Being that the door is not solid wood, how is it screwed to the shelf, without going through and last against the strength of toddlers? Typically there is only 1-2 in of framing around the door. The rest is essentially cardboard.

  12. Anonymous says:

    You get an interior flush (no panels) slab door from your local hardware store with out the pre-drilled holes.

  13. eLiz says:

    How did you patch the door knob hole?

  14. Anonymous says:

    Hi there, LOVE the table! Could you tell me, is it stong enough like this to be used a bench for adults to sit on? Thanks!

  15. Anonymous says:

    Sorry, it’s a lack unit. Always get the two confused – same kind of design. Used leftover wall paint, finished with spray-on clear coat

  16. Hi, I’m wondering what type of paint you used on the door? And, also, in your price breakdown (comments section) you mention the Expedit from Ikea, but in the post you mention the Lack unit. Is it the Expedit or Lack?

    Thanks so much, love this idea!!!

  17. Anonymous says:

    As far as cost, we already owned the Expedit ($59).
    Purchased the unfinished door (30″ x 80″) for $27 at Home Improvement store and casters for $2.50/each at discount store, plus paint.

  18. Very Cool. Can you tell me the final dimensions of the whole table and how much did it run you?

  19. Lourdes says:

    love this design! I already have the lack shelving in the kids room. I am going to add the casters and door. So happy I saw this :) . Excellent idea!

  20. Heidi says:

    Excellent!! What about covering this in a sheet or spots of velcro, or bluetac, to keep the tracks temporarily in place (ie each track has velcro, table has all furry stuff that velcro’d stick to, or other side of velcro)… Blu/blue tack would likelyl be cheaper though. Splendid table, and I love the wheels!!

  21. IkeaQueen says:

    I love it!! We don’t really have room for a train table but one that rolls away could work really well!

  22. Bunk Bed says:

    This is much better than the traditional train table that is planted in one spot with the track secured in the same position. We never had a train table for my son but he loved building the track and tearing it apart on the floor. By creating new layouts all the time, he has enjoyed the trains for many years. Your design encourages that kind of endless play

  23. Moontree says:

    My inner child is wicked jealous. i could have used that for my legos! Instead everything got spread out on the floor to be stepped on later….. yeowch!.

  24. jo says:

    look like it was born/build this way, at least from your pictures! door and lack melted really very well!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top ↑