In most small bathrooms, the wall behind the toilet is the biggest unused surface in the room, and also the easiest place to get storage wrong. Here is how Bathify plans it: what to measure, which shelves and cabinets actually fit above a tank, what to keep behind a door, and the real products we recommend, with sizes and prices.
At Bathify, the best over the toilet storage ideas for a small bathroom all share three traits: they mount to the wall, they stay shallow, and they leave the floor clear so the toilet is easy to clean around. That points to three formats, in the order our team suggests them: a wall-mounted shelf for everyday items, a shallow cabinet with doors for anything you would rather keep out of sight, and, when a window or vent takes the wall above the tank, a slim cabinet beside the toilet instead.
Our shelving range starts at $55.99 CAD for the Aqua Chiaro Glass Shelf (21.5 in wide, 4.75 in deep), and our Kube 24" Wall Mount Metal Shelf Unit adds an open shelf unit in a footprint just 7 inches deep. This guide covers how to measure, which format fits which bathroom, and the exact Bathify products we point customers to. For the full room-by-room plan, start with our complete bathroom storage and organization guide, which this article supports.
If you have not bought anything yet, read the measuring section first, because three numbers rule out most options before you start browsing. If you already know your wall space, jump to the format that matches it, or go straight to the picks near the bottom. Planning a full refresh? Our small bathroom renovation ideas guide covers the wider layout.
At Bathify, we tell customers to take three measurements before choosing anything, because they eliminate most of the wrong options in about five minutes with a tape measure.
Tank height varies from one toilet to the next, and it moves with seat height too: as our comfort height vs standard toilet guide explains, standard toilets seat at roughly 15 to 16 inches and comfort-height models at 17 to 19 inches. Measure to the top of the tank lid, then add clearance. Our recommendation is to start the lowest shelf or cabinet at least 8 inches above the tank, so the lid still lifts off for repairs and the flush handle never knocks into anything.
Measure the clear wall from side to side, then subtract any window trim, door swing, light fixture or exhaust fan. A shelf that is 21 to 24 inches wide suits most standard tanks; a narrow tower only 8 inches wide fits where a full shelf will not.
Depth is the number that makes a small bathroom feel cramped, because it sits at head and shoulder height right where a seated person leans back. As a working rule, our team keeps anything at shoulder height or above under about 8 inches deep, and saves deeper cabinets for the wall beside the toilet. Every Bathify product page lists its depth so you can check this before you order.
Over the toilet storage ideas fall into four formats at Bathify, and the right one depends mostly on how much clear wall you measured above. Here they are, from the lightest footprint to the most storage.
A single solid-brass and glass shelf for a plant, a candle and a spare roll. It barely registers visually, which is why it suits the tightest powder rooms.
Black stainless-steel units that add open storage in a 7 to 8 inch depth. Well suited to rolled towels and baskets you wash regularly.
A soft-close wall cabinet keeps toiletries, spare towels and cleaning supplies out of sight. It needs the most clear wall and the most careful depth check.
A slim linen side cabinet uses the wall next to the toilet instead, a smart move if there is a window, vent or sloped ceiling over the tank.
An over the toilet shelf is the simplest way to add storage, and Bathify carries 20 wall shelves in our Glass & Metal Shelves collection, split between solid-brass glass shelves and stainless-steel metal units. Glass shelves are the lightest option visually; metal units hold more levels in less depth.
Our Aqua line from Kube Bath is built from heavy-duty solid brass with a triple chrome finish, and the product pages state it will not rust, tarnish or change colour, which matters above a toilet where humidity is highest. The Aqua Chiaro is the entry point at $55.99 CAD (21.5 in wide, 4.75 in deep). If you are matching matte black hardware, the Aqua Plato Matte Black Glass Shelf is $69.99 CAD and 20.5 inches wide. Where you want two tiers without losing wall, the Aqua Fino Double Glass Shelf stacks two levels in a compact 14 in wide, 16 in high, 5 in deep frame at $253.99 CAD.
Our listings give dimensions but not a rated load, so our team treats glass shelves as light-duty storage: candles, a small plant, a spare roll, a tumbler. Heavy bottles belong lower down or inside a cabinet.
When you need more than one flat surface, the Kube 24" Wall Mount Metal Shelf Unit measures 24 in wide, 15.75 in high and 7 in deep in black stainless steel, at $102.99 CAD. That width is close to a typical tank, so it centres well above one. For a narrow wall, the Kube 47" Wall Mount Metal Shelf Unit is only 8 in wide and 8 in deep but 47 in high, at $199.99 CAD, which turns a thin strip of wall into vertical storage.
An over the toilet storage cabinet makes sense when you want everything out of sight, and at Bathify the strongest fit is a wall-mounted cabinet with soft-close doors. The Vanity Art Renzo 24" Wall Mounted Storage Cabinet is 24 inches wide with adjustable shelves and soft-close doors, in Driftwood Gray or Natural Oak with a choice of brushed nickel, golden brushed or matte black handles, at $469.99 CAD. Its listing gives the width but not the height or depth, so we recommend confirming the projection with our support team before you buy, using the 8-inch shoulder-height rule from the measuring section.
Closed storage with doors also solves a hygiene question. Flushing can send fine droplets onto nearby surfaces, an effect described as the toilet plume, so we suggest keeping towels, toothbrushes and anything that touches skin behind a door rather than on an open shelf above the tank.
If the sink sits on the same wall as the toilet, a mirror cabinet can do double duty. The Kube 24" Mirrored Medicine Cabinet is just 4.75 in deep (23.5 in wide and 26 in high), can be recessed or surface mounted, and includes two tempered glass shelves behind a soft-closing door, at $380.99 CAD. Our medicine cabinet vs mirror cabinet guide compares the two styles in more depth.
Over the toilet storage for towels works best when you separate what you grab daily from what you stockpile. At Bathify, our team suggests a tidy three-part toilet zone instead of one overloaded shelf.
| Item | Best Spot | Bathify Pick |
|---|---|---|
| Hand towel for guests | Hook on the side wall | Aqua Plato Matte Black Double Robe Hook - $17.99 CAD |
| Rolled spare towels | Metal shelf unit or closed cabinet | Kube 24" Metal Shelf Unit - $102.99 CAD |
| Toilet paper at arm's reach | Side wall, not behind the tank | Aqua Plato Matte Black Toilet Paper Holder - $27.99 CAD |
| Toilet brush | Tucked beside the bowl, out of sight | Aqua Nuon Toilet Brush with Frosted Glass Cup - $42.99 CAD |
More hooks and rails live in our robe and towel hooks and towel bars collections, and our guide to the must-have bathroom accessories explains which small pieces are worth buying. If hardware finish is still undecided, see matte black vs brushed nickel.
A window, a vent, a sloped ceiling or a medicine cabinet already above the tank does not mean giving up on storage. Our team moves to the wall beside the toilet instead. The Bliss 12" Linen Side Cabinet with Two Doors is 12.5 in wide, 27.5 in high and 11.75 in deep, arrives fully assembled with soft-close doors, and comes in seven finishes, all at $332.99 CAD.
For a bigger gain, the Bliss 18" Linen Side Cabinet with Three Doors is 17.75 in wide, 59 in high and 11.5 in deep, with three soft-close doors across eight finishes at $551.99 CAD. It carries our Best Seller label in the linen cabinets collection. If you are weighing a tower against smaller storage, our article on why your bathroom needs a linen cabinet lays out the case.
At Bathify, we recommend anchoring every shelf or cabinet into wall studs wherever the layout allows. Wall studs are usually spaced 16 or 24 inches apart, so a 24-inch cabinet will often land on at least one stud. Where the studs do not line up, use rated hollow-wall anchors, and use the installation hardware that ships with our Aqua shelves and Kube units as a starting point only.
Moisture is the other half of the plan. Health Canada advises keeping indoor relative humidity between 30% and 50% and running bathroom fans during and after showers, which protects whatever you hang above the toilet. That is also why we favour solid brass and stainless steel for open shelves in a bathroom, over untreated wood.
Here is the comparison our team uses when a customer sends us their measurements, using the published dimensions from each Bathify product page.
| Option | Size (W x H x D) | Storage Type | Price (CAD) |
|---|---|---|---|
| Aqua Chiaro Glass Shelf | 21.5 x 1.25 x 4.75 in | Open | $55.99 |
| Aqua Plato Matte Black Glass Shelf | 20.5 x 2 x 5.4 in | Open | $69.99 |
| Aqua Fino Double Glass Shelf | 14 x 16 x 5 in | Open, two tiers | $253.99 |
| Kube 24" Metal Shelf Unit | 24 x 15.75 x 7 in | Open | $102.99 |
| Kube 47" Metal Shelf Unit | 8 x 47 x 8 in | Open, vertical | $199.99 |
| Kube 24" Mirrored Medicine Cabinet | 23.5 x 26 x 4.75 in | Closed | $380.99 |
| Vanity Art Renzo 24" Wall Cabinet | 24 in wide (height and depth: ask us) | Closed | $469.99 |
| Bliss 12" Linen Side Cabinet | 12.5 x 27.5 x 11.75 in | Closed, beside toilet | $332.99 |
| Bliss 18" Linen Side Cabinet | 17.75 x 59 x 11.5 in | Closed, beside toilet | $551.99 |
The Bottom Line: Go Shallow, Go Up the Wall
For most Canadian small bathrooms, Bathify's recommendation is to start with the Kube 24" metal shelf unit or an Aqua glass shelf above the tank, then add a closed cabinet only if you have a real need to hide things. Measure the three numbers first, mount into studs, and keep towels and toothbrushes behind a door.
If the wall above the toilet is not available, the Bliss side cabinets give you the storage a few inches to the side, without the depth problem. These over the toilet storage ideas all scale from a powder room to a family bathroom, which is why we recommend them.
Six real products, all currently sold at Bathify with free ground shipping on orders over $50 and delivery across Canada. Bathify does not have a single over-the-toilet category, so this is the ladder our team builds from our shelving, cabinet and linen collections.
The simplest way to add an over the toilet shelf. Solid brass with a triple chrome finish that will not rust or tarnish, with installation hardware included.
A matte black shelf that pairs with black faucet and accessory sets, solid brass construction, installation hardware included.
The unit our team reaches for first above a standard tank. Black stainless steel, 24 inches wide and only 7 inches deep, well suited to rolled towels and a basket.
A wall-mounted cabinet with soft-close doors and adjustable shelves, in Driftwood Gray or Natural Oak with brushed nickel, golden brushed or matte black handles. Check projection with our team before ordering.
A compact cabinet for when the wall above the toilet is taken. Arrives fully assembled with soft-close doors and two storage areas, available in seven finishes.
Our Best Seller label in the linen cabinet range: three soft-close doors, three storage areas and a tall 59-inch frame, in eight finishes.
Not sure which format fits your bathroom? Send the Bathify support team your three measurements and we will help match them to a product before you order.
Ready to Add Storage? Shop Bathify Canada
Glass shelves, metal shelf units, wall cabinets, and linen side cabinets for small Canadian bathrooms. Free ground shipping on orders over $50. Delivered across Canada, with a 30-day return policy.



