rpdthree ← All projects
Tiered Tote Rack 0 / 7 steps done

Shed storage · back gable wall · 27-gal base row

Build guide:
tiered tote rack

Five 2×4 ladders against the back gable wall. Thirty totes hung by the rim — a 27‑gal tote as the base row of each column, 14‑gal above, stepping from two 7‑high columns in the low right corner up to two 8‑high toward the peak.

Totes30
Columns4 · 7·7·8·8
Footprint89½ × 28½ in
Tall legs101½ in
Est. cost with totes~$470

Front elevation

low right corner → rises to the peak
peak 120½″ @ 62″ceiling · note the headroomright corner ofgable wall (96″)ABCDE27C1 · 727C2 · 727C3 · 827C4 · 889½″ wide101½″ legs89½″11.8″
FIT FIRST

Two numbers decide whether the totes hang right: the ~17½″ runner gap (a hair under the rim so it catches) and the hang below the runner (8⅝″ for the 14‑gal, ~13¼″ for the 27‑gal). Test‑fit one of each before cutting all 60 runners — totes vary.

30
totes total
7·7·8·8
totes per column
34
2×4 boards
~$197
rack, before totes
Before you start. This rack was designed for one particular shed: a gable wall 96″ high at the low corner, rising to a peak of about 120″. The method works on any wall, but the leg lengths and the number of totes per column are sized to that ceiling, so adjust them to yours. The dimensions also assume HDX 14‑gal and 27‑gal totes. Other brands have different rims, so test‑fit before cutting.

Things I didn’t anticipate

Notes from actually building it. Worth reading before you cut anything.

Build it

Seven steps, in order. Tick each as you go — progress saves in your browser.

01

Cut all the parts

tall legs from 10′, rest from 8′ · grey = offcut2×4 × 10 ft×6tall leg 101½offcut2×4 × 8 ft×4short leg 89½2×4 × 8 ft×20runnerrunnerrunnerscrap2×4 × 8 ft×2base rail 89½2×4 × 8 ft×2tietietietie
Tall legs from 10′, the rest from 8′

Cut everything first. The taller 27‑gal base row pushes the tall columns past 8 ft, so the six tall legs come from 2×4×10′ boards and everything else from 8‑footers.

If the store offers cutting, have them cut the sixty 28½″ runners (twenty boards, three each) to save time. Label each leg A–E; A is the right end, in the low corner.

6 × 2×4×10ft28 × 2×4×8ftcut 60 runners
02

Mark the rim line on the legs

14.8″ (27-gal runner)26.6″38.4″50.2″62.0″73.8″85.6″97.4″ (tall ladders)floor (0)
First runner 14¾″, then +11.8″

Mark the first runner at 14¾″ off the floor. That leaves the taller 27‑gal base tote a 1½″ gap above the floor, the same gap every tote above it gets.

Each runner after that is 11.8″ higher. Cut an 8‑5/16″ spacer block to set the distance between runners without measuring each one. Both tote sizes share the same rim, so the spacing stays uniform all the way up, including where the 27‑gal gives way to the 14‑gal. Short ladders (A, B) get seven marks; tall (C, D, E) get eight.

14¾″ first, then +11.8″8-5/16″ spacer block
03

Build the five ladders

28½″ deepfront leg · back legrunnerson edge
One ladder — 28½″ deep, runners on edge
~17½″ gaprim 19.6″ catchesrunnerrunner
Front section — rim catches, body hangs

Each ladder is two legs joined by its runners. Legs sit 28½″ apart; runners stand on edge and screw into each leg end with two 2½″ screws.

Middle ladders (B, C, D) get runners on both faces; ends (A, E) on one. On edge, the pair leaves ~17½″ between them — the rim catches, the body hangs through.

2½″ screws, 2/endon edge, ~17½″ gapmiddle = both faces
04

Stand up against the gable wall

back (gable) wallright corner (96″)ABCDErunners front–back20½″89½″ wide · 28½″ deep
Top‑down — wall behind, aisle in front

Set the ladders 20½″ apart with ladder A tight in the right corner, and screw a full‑length base rail across the feet, front and back (two 2½″ screws per leg). Runners run front‑to‑back, so totes slide toward the aisle.

Check for square before the rails are fully driven.

2 base rails 89½″2½″ screwsA in the right corner
05

Tie the ladder tops

top tiesanchor to studs — top & bottom (fit on site)
Back view — top ties + anchor points

Tie adjacent ladder tops together, front and back — these hold the rack square and keep the ladder spacing. No diagonal braces: the wall anchoring in the next step is what stops the rack folding sideways.

The frame is loose until it's anchored, so stand it against the wall, get it plumb and square, and fix it to the studs right away (or tack one temporary diagonal across the back just for the stand-up).

8 top ties 20½″no diagonals — wall does it
06

Anchor to the gable wall

gable wall / stud¼″×4″ structural screw → stud¼″×4″ structural screw → studfelt pad protects the floorno screws into the floor
Section — back leg into a stud

With no diagonals, the wall anchor does double duty — anti-tip and anti-rack — so anchor at several points, top and bottom, across the width, not just once. The top anchors stop forward tipping; the lower ones stop side-to-side racking.

The ladders won't all line up with studs, so once the rack is standing, fit the anchor points to your wall's stud layout and add a back cleat wherever a leg falls between studs. Screw into studs only, never down into the floor. Put a felt pad under each foot to protect a finished floor. Anchor it before loading any totes.

¼″×4″ structural into studstop & bottom, several pointsanchor before loading
07

Hang the totes

peak 120½″ @ 62″ceiling · note the headroomright corner ofgable wall (96″)ABCDE27C1 · 727C2 · 727C3 · 827C4 · 889½″ wide101½″ legs89½″11.8″
Front elevation — 27-gal base row, low right

Bottom tier of each column is the 27‑gal (same rim and footprint as the 14‑gal, just taller) so it hangs on the same runners; 14‑gal above. Rim rides the rails, body hangs below; lids can stay on.

Load heaviest low — the big 27s on the bottom are made for it. Tall columns top out ~99″, still 10–15″ under the peak.

27-gal base, 14-gal above7·7·8·8heavy low

Column spacing

How one column stacks: the bottom runner sits at 14¾″ (holding the taller 27‑gal with a 1½″ floor gap), then every runner is +11.8″. Both totes share the same rim, so the pitch stays a uniform 11.8″ all the way up and every gap is 1½″.

14.8″27 gal26.6″38.4″50.2″62.0″73.8″85.6″97.4″1½″ floor gap14¾″ to 1st runner11.8″ pitchuniform; every gap 1½″27-gal hangs 13¼″ belowrunner heights (8-tote col)
Vertical — runner heights and the 11.8″ pitch
~17½″ gaprim 19.6″ catchesrunnerrunner
Horizontal — rim on two runners, ~17½″ gap

Verify against your own totes: the ~17½″ rim gap, the 14‑gal 8⅝″ hang, and the 27‑gal hang (~13¼″). Test-fit one of each before cutting all 60 runners.

Reference

Cut list — 2×4 (tall legs 10′, rest 8′)
PartLengthQtyCut fromNotes
Tall ladder legs101½″62×4×10′ (1/bd)Ladders C, D, E
Short ladder legs89½″42×4×8′ (1/bd)Ladders A, B
Runners (on edge)28½″602×4×8′ (3/bd)2 per rim line
Base rails89½″22×4×8′ (1/bd)Front + back
Top ties20½″82×4×8′ (4/bd)4 bays × 2
Purchase list
ItemQtyUnitTotal
2×4 × 10 ft SPF6~$5.50~$33
2×4 × 8 ft SPF28~$4.50~$126
HDX 27 gal tote (999‑27G‑HDX) — base row4~$9.98~$40
HDX 14 gal tote (999‑14G‑HDX)26~$8.98~$233
2½″ construction screws (5 lb)1 box~$27~$27
¼″×4″ structural screws8~$1.4~$11
Rack only (lumber + screws)~$197
With 30 totes~$470
Column plan (right → left)
ColFrom right cornerCeilingTotes
1 (right)2–22″~96″7
224–45″~105″7
346–68″ (peak)~114″8
4 (left)69–90″~109″8

Bottom tier of every column is the 27‑gal; totes 2–8 are 14‑gal. Even with the taller base the tall columns top out ~99″ — still 10–15″ under the peak.

Which screw where
ScrewWhereWhy
2½″ construction (star drive)Everything wood-to-wood: runners into legs (2/end), base rails, ties1½″ through the first board + 1″ bite — strong, and nothing pokes through the far face
¼″×4″ structural (SPAX PowerLag / Simpson SDWS)Back legs → gable-wall studsThe anti-tip anchor. This one is meant to pass through the leg into the stud
rpdthree.comBuilt by hand, with help from Claude