Building a Mobile Shop Cart with Built-In Storage Shelves

Storage space is always the first thing to run out in a one-car-garage shop. This cart was built to solve that directly: a rolling, worktop-height cart with open shelving underneath, sized to live against the wall next to the main workbench and get pulled out when it’s needed as extra work surface.

The Build, Stage by Stage

The cart started as a simple lumber box frame: four legs joined by cross rails, mounted on locking casters from the very first stage so the whole thing could be wheeled around the garage and locked in place once positioned.

Close-up of the cart's leg-and-rail frame being assembled, showing the joinery before the casters and top went on
Assembling the leg-and-rail frame.
Black and white photo of the bare cart frame on casters, an alternate angle from early in the build
Another view of the bare frame, early in the build.
Bare lumber box frame for the cart mounted on locking casters, no top or shelving yet, photographed in the garage at night
The bare frame on locking casters, the earliest build stage photographed.

With the frame square and the casters on, the lower shelf area was framed out into open cubbies, and a plywood/OSB top was added with a strip of contrasting edge trim along the front lip.

The cart's lower shelf area framed out into open storage cubbies, plywood top not yet installed
Framing out the open storage cubbies below the worktop.
Mobile cart with its plywood/OSB top and red edge trim attached, open shelf cubbies below still empty, clamps holding boards on top
Worktop installed; the open storage cubbies below are still bare.

From there the cart came together in the usual shop-project way: boards clamped and glued at the joints, a shelf board getting a pass with the random-orbit sander before final assembly, and the empty cubbies underneath slowly filling in as the build wrapped up.

Close-up of a shelf board being sanded with a random-orbit sander before final assembly
Sanding a shelf board before it goes in.
Close-up of multiple bar clamps holding a corner of the cart's frame during glue-up, with a glue bottle and painter's tape nearby
Clamping a joint during glue-up.

Finished and In Use

Once finished, the cart went straight to work. The open shelving underneath now holds the everyday shop consumables (wood glue, stain and finish cans, hardware, tape) within arm’s reach of the main bench.

Finished mobile shop cart on casters against a garage wall, with open shelving holding paint cans, hardware, and glue, and hand tools staged on the plywood top
The finished cart in daily use, holding finishes, hardware, and glue within reach of the main workbench.

A set of photos taken on the driveway shows the same shelving pressed into service for lumber offcuts, a benchtop jointer/planer, and a metal bucket of scraps. The cart clearly does double duty as material storage, not just a finish-and-hardware shelf.

The mobile shop cart's shelving loaded with lumber and shop supplies on the driveway
The cart’s shelving, loaded up and pressed into service on the driveway.
Jeremy's dog Sam nearby during the shop cart build
Sam keeping an eye on the build, as usual.
Underside of the finished cart on the driveway, shelving loaded with a benchtop jointer/planer, a beer-box of hardware, and stacked lumber offcuts
The loaded shelving underneath, doubling as tool and material storage.

The plywood top doubles as extra work surface when the main bench is full, and the casters were clearly a deliberate choice from the first framing photo onward, not an afterthought bolted on at the end. This is meant to be a cart that moves, not a fixed cabinet.

Design Considerations

The cart is built to worktop height rather than floor-cabinet height, which is what lets it double as a secondary work surface instead of only being storage. The open-cubby shelving (rather than doors or drawers) trades concealment for speed: everything on the shelves is visible and reachable without opening anything, which matters more in a small shop where extra steps add up over a build.