Game-Changing Storage
Tetris shelves don't just look cool - they're a brilliant storage solution that combines playful design with practical organization. The completely customizable nature of this DIY project lets you create shelving that fits your space perfectly.
Fully Customizable
Size each box to fit your space and arrange them in any orientation that suits your storage needs.
Color Coding
Paint each block different colors for a vibrant display or to categorize your stored items.
Why Choose Tetris Shelves?
Space-Saving Design
The modular nature of Tetris shelves means you can arrange them to fit into any corner or wall space, no matter how awkward the dimensions.
As your storage needs grow, simply build and add new blocks to expand your system.
Creative Organization
Arrange books vertically in some blocks, horizontally in others, or use different blocks for different categories of items.
The orientation of each block is completely up to you, allowing for endless creative arrangements.
Anyone for a game of DIY bookcase Tetris?
Get BuildingMaterials & Tools
Materials
- 1 3mm MDF – 2′ x 6′ sheet
- 2 12mm MDF – 4′ x 8′ sheet
- 3 Spray Paint (various colors)
- 4 Wood Glue
- 5 Sand Paper (various grits)
- 6 Rags
Tools
- 1 Steel Ruler
- 2 Squares Knife
- 3 Router with Dovetail Bit
- 4 Dovetail Jig
- 5 Table Saw
- 6 PPE (Dust Mask, Goggles, Ear Defenders)
Safety First: Always wear proper PPE when working with power tools and MDF dust. Work in a well-ventilated area when painting.
Building Your Tetris Bookshelf
Planning & Design


Each Tetris block can be broken down into four equal squares. Decide on your square dimensions (we used 160mm × 160mm squares, 224mm deep).
Create detailed plans in AutoCAD or on graph paper, noting all measurements. A full set of 7 blocks can be made from one 8ft × 4ft sheet of 12mm MDF.
Cutting the Pieces

Cut your 12mm MDF into 150mm strips using a table saw. Mark out the lengths according to your plans, allowing extra for mistakes.
Cut pieces to length using a template piece for each size to ensure consistency. Accuracy is crucial for proper fitting joints later.
Warning: If you don't have a table saw, use a hand saw with a square guide - not a jigsaw. Jigsaw blades flex too much for precise cuts.
Creating Joints

Set up the dovetail jig, testing and tweaking it with some offcuts until the joints are coming out just right. We used 6mm dovetails.
Although dovetails are a bit over the top, you can get away with just rebating each edge 6mm and doing a rabbit joint with some pins, glue, and plenty of clamps.
Then a long day of cutting joints! Make sure you're fully covered in your PPE, as this stage is very dusty...and MDF dust is nasty stuff.
Assembly

Dry fit all pieces before gluing to ensure proper alignment. Use "Resintite" wood glue or similar. Just use plenty of clamps and keep checking everything's square.
For the more complicated shapes you'll want to do the gluing in a few phases. Maybe make a jig to help you along too.
You'll have a little bit of play in the joints before you put the back panels on, but it can't hurt to get them as accurate as possible now.
Scrape the glue on the inside joints off now, as sanding it off later would have been a nightmare.
Back Panels

Simply cut the back panels to fit each piece. Measure the channels on each block and copy it onto some 3mm MDF using squares and suchlike.
Get it as square and accurate as possible as the back panels will hold it in shape. 3mm MDF isn't the toughest material in the world so with a bit of persistence you can get through it with a knife & a straight edge.
Then glue them in place, wiping the glue off the inside. Once that was dry, rub in a good amount of filler, and give it all a good sanding (use a dust mask).
Finishing

Before painting, give each surface a wipe with damp cloth to get the dust off. Then give each block a couple of coats of primer, sanding with 240grit after each coat.
We went for the "Tetris worlds" color scheme as all the other versions have a magenta (pink!) block. Spray paint works well - spray at about 6 inches & perpendicular to the surface, wear a good quality mask, and it's better to do lots of thin coats instead of fewer thick coats.
Installation

Decide on your arrangement before mounting. Play with different configurations on the floor first. Stack them and there we go! Add more pieces later on until they reach the ceiling!
Secure blocks to wall studs using appropriate hardware for your wall type. Consider using French cleats for heavy blocks or for easier rearrangement later.
Pro Tip: And if ever you are moving out, you can easily transport this bookshelf and simply rearrange the blocks to fit your new space.
Note: For those of you who haven't done a lot of carpentry projects, you will need assistance from those who have more experience. This project will require a bit of precision and advance woodworking tools. But with the advantages it offers, we're sure it will all be worth it.
Thanks to HicksCustomFurniture for this great tutorial.
Creative Layout Ideas for Your Tetris Shelves
Tetris shelves are more than just storage—they're a visual statement. Since each block can be arranged in endless combinations, you can customize the layout to match your personality, room size, and storage needs.
Play With Asymmetry
Symmetry has its charm, but asymmetrical stacking creates more visual interest. Mix different Tetris shapes in a way that balances the height and visual weight without mirroring each side. Use odd-numbered groupings or keep some blocks separated for a more dynamic look.
Go Vertical for Small Spaces
If you're working with limited floor space, think tall. Stack your Tetris shelves vertically along a narrow wall or corner. This creates a dramatic effect while giving you ample vertical storage. Leave gaps between the blocks to break up the visual bulk and create spots for plants or framed photos.
Create a Floating Wall Display
Mount individual blocks at different heights directly to the wall. This turns your Tetris shelves into wall art with storage functionality. Vary the spacing and angles slightly to create a sense of motion, just like falling blocks in the game.
Use Negative Space to Your Advantage
Don't feel the need to fill every space. Leaving some openings between pieces can make the shelf look lighter and more modern. Use the gaps to show off curated items or to let light pass through if you're using the shelf as a room divider.
Build Around a Focal Point
Frame a TV, artwork, or a large mirror using your Tetris shelves. This anchors the room and gives the shelving more purpose beyond storage. It's a smart way to blend form with function.
Painting and Decorating Your Tetris Shelves
One of the most fun parts of building Tetris shelves is deciding how to paint and decorate them. The shapes already grab attention, but the colors and finish you choose can take your shelves to another level.
Classic Tetris Color Scheme
Stick to the original Tetris game palette for a nostalgic look. Paint each block in a different bright color—blue, yellow, red, green, cyan, orange, and magenta. This instantly gives the shelves a retro vibe and makes each shape pop. Use spray paint for an even finish, and opt for semi-gloss to reflect a bit of light and energy.
Monochrome or Gradient Themes
For a more modern or elegant feel, try painting all the blocks in the same color but using different shades. A gradient that fades from dark at the base to light at the top creates depth and visual flow. This approach works especially well in minimalist interiors where too many colors might overwhelm the space.
Two-Tone Interiors
Leave the outside of each block in a neutral tone—white, gray, or black—and paint the interior a bright color. This contrast draws the eye inward and adds depth to the design. It's a great way to highlight books or decorative items placed inside.
Add Graphic Details or Patterns
Use painter's tape and stencils to add patterns like stripes, triangles, or pixel-art-inspired motifs. You can even stencil icons or letters onto the blocks for a more personalized touch. Consider adding chalkboard paint to one face of a few blocks for a message or doodle area.
Distressed or Rustic Finishes
If you prefer a vintage or farmhouse look, use sanding techniques to distress the edges after painting. A layer of clear wax or matte sealer can protect the finish while keeping the texture soft and aged. Wood stain also works well if you want to keep the material visible but add color and character.
Decorative Accessories
After painting, add knobs, decals, or even LED strip lights to enhance the look. These little additions can give your Tetris shelves more personality and help them blend into themed rooms like game spaces, kid's bedrooms, or creative studios.
How to Customize Shelf Sizes for Different Storage Needs
Tetris shelves are as flexible in function as they are in form. Because each block is built from scratch, you can tailor the dimensions to fit specific items you want to store or display.
Measure What You Need to Store
Start by identifying the items you want your Tetris shelves to hold. Books, for instance, come in varying sizes, so measure the tallest and deepest one to set a minimum height and depth for those specific blocks. If you're storing collectibles or decor, give them some breathing space to keep the layout visually balanced.
Adjust Square Dimensions to Fit Your Items
Standard Tetris shelves are based on square units. You can increase or decrease the size of each square depending on your storage goals. For example, use 180mm square units for larger hardcover books or vinyl records. Go smaller—around 120mm per square—if you're designing shelves for CDs, candles, or small jars.
Vary Depth for Practicality
Depth plays a big role in usability. Shallow blocks are ideal for photo frames or spices in the kitchen, while deeper ones are better suited for bins, baskets, or bulkier items. You can also alternate the depth of blocks to create visual contrast while boosting function.
Stacking with Purpose
Design your layout with specific groupings in mind. Group deeper and taller blocks at the bottom to handle weight and anchor the setup. Use smaller or decorative pieces toward the top or sides. This improves stability while making the shelf look intentional.
Create Specialized Shapes
Don't feel restricted to the classic seven Tetris shapes. Modify or combine designs to fit unusual items. For example, a longer rectangular block might fit board games or wide serving trays. An L-shaped unit with added height can hold tall bottles or houseplants.
Plan Ahead for Future Needs
Leave space for flexibility. If you plan to use the shelves for evolving needs, build a few empty blocks with generous dimensions. These can adapt over time without the need for a full rebuild. Flexibility is one of the best features of a custom Tetris shelf system.