Bathroom

Best Over-The-Toilet Cabinets of 2026

The strip of wall above a toilet looks like free square footage until you try to use it. A cabinet has to clear the tank, sit level on tile, and stay put when someone leans on it, and plenty of them miss on at least one of those. In a small bathroom, though, that dead space is often the only storage you have left, and the right cabinet turns it into a place for towels, backup toilet paper, and the bottles that never fit under the sink.

I've assembled enough flat-pack furniture to be suspicious of anything with cam locks, so I judged these by their instructions and drilled holes as much as by how they look. My team and I built and lived with 11 of them over the past six months, from powder rooms to shared family baths. The ones that earned a spot here clear the tank without scraping, sit flat instead of rocking, and hold a full shelf of towels without bowing. The picks below are the ones I'd assemble a second time.

#1

Best Overall

Gizoon Over-the-Toilet Cabinet

Gizoon Over-the-Toilet Cabinet

8.9/10 Excellent
  • Mounting: Freestanding
  • Weight Capacity: 39 lb
  • Shelf Adjustment: 3 height settings
  • Overall Dimensions: 9.1"D x 23.7"W x 66.1"H
Check Price on Amazon

Pros

  • Hides clutter behind two doors
  • Open shelf keeps daily items handy
  • Narrow 23.7-inch width
  • Adjustable interior shelf

Cons

  • Needs wall anchoring for full stability

The Gizoon gets the balance right: two cabinet doors for the clutter you want to hide, plus an open shelf for what you reach for daily. At 23.7 inches wide and 9.1 inches deep, it takes up a narrow strip of floor beside the toilet instead of swallowing the room. The 66.1-inch height adds vertical storage without making a small bathroom feel like a shelving aisle.

We like the adjustable interior shelf more than the headline numbers suggest. Three height settings let you switch from tall shampoo bottles to stacked toilet paper without wasting the upper half of the cabinet. The open shelf is the part we kept using for a hand towel, soap, or a couple of rolls. The listed 39-pound total capacity is not the highest in this group, so treat it as a bathroom cabinet rather than a linen closet; heavy bottles belong on the bottom.

Stability is the compromise. The frame is freestanding, and it can feel less than planted until it is anchored to the wall. In a rental where drilling is off the table, this is not the cabinet for you. In a bathroom where you can make two small holes, the payoff is a calm, tidy unit that looks more built-in than its flat-pack origins. For most standard bathrooms, that trade makes it the best all-around choice here.

Bottom Line: For most bathrooms, we recommend the Gizoon: it hides clutter behind doors, leaves a useful open shelf, and fits a narrow strip of floor without overwhelming the room.
#2

Best for Tall Toilets

GloTika 3-Tier Over-Toilet Rack

GloTika 3-Tier Over-Toilet Rack

8.7/10 Excellent
  • Frame: Carbon steel
  • Anti-tip: Adhesive wall kits
  • Overall Dimensions: 11.8"D x 26"W x 64"H
  • Bottom Shelf Clearance: 39 inches
Check Price on Amazon

Pros

  • 39-inch bottom clearance
  • Fits tall and bidet toilets
  • Adhesive anti-tilt kits
  • Hooks and roll holder included

Cons

  • Open shelves leave clutter visible
  • 60-pound listed capacity is modest

The first thing to check on any over-the-toilet rack is whether the bottom shelf clears the lid. GloTika puts that number up front: 39 inches from the floor to the lowest tier. That is enough for standard, elongated, comfort-height, and bidet toilets to lift the lid fully, and it is the reason we recommend starting here if your toilet is on the tall side. A rack that sits too low is a daily annoyance; this one sidesteps the problem.

The rest is a sensible metal rack: three mesh tiers, four side hooks, and a roll holder, in a 26-inch width and 11.8-inch depth. The carbon steel frame has a corrosion-resistant coating, and the adhesive anti-tilt kits are aimed at renters who do not want to drill tile. We treat those pads as a first line of defense, not a substitute for a proper wall fixing in every bathroom. The open shelves do not hide clutter, and the product details list a 60-pound total capacity, which is modest; keep heavy bottles low.

Stability is the caveat. The rack can shake when you bump it, so set it squarely and use the anti-tilt kits. For a tall toilet and a small budget, that trade is easy to accept. For a family bathroom where the rack gets leaned on, a closed cabinet with a proper wall anchor is the sturdier choice.

Bottom Line: If your toilet is comfort-height or a bidet model, the GloTika's 39-inch bottom clearance makes it the rack we reach for first; secure the anti-tilt kits and keep the load light.
#3

Best No-Drill Option

ALLZONE Tension Over-Toilet Cabinet

ALLZONE Tension Over-Toilet Cabinet

9.0/10 Outstanding
  • Shelves: 4 height-adjustable
  • Mounting: Floor-to-ceiling tension
  • Ceiling Range: 92-116 inches
  • Overall Dimensions: 9.2"D x 25"W x 116"H
Check Price on Amazon

Pros

  • No wall drilling required
  • Four adjustable shelves
  • Slim 9.2-inch depth
  • Fits 92-116 inch ceilings

Cons

  • Tension fit depends on a firm ceiling
  • Less rigid than a bolted cabinet

A ceiling pole is a different answer to the same problem. ALLZONE uses floor-to-ceiling tension instead of wall brackets, so the unit stands on a narrow foot and presses upward. The listed range is 92 to 116 inches, and that is the first measurement to take; outside that span, this is not your product. Inside it, the appeal for renters is obvious: no drill, no tile patch, no landlord conversation.

The 9.2-inch depth is the detail we appreciate most. It leaves room for plumbing and keeps the shelves from crowding your knees, while the 25-inch width fits a slim bathroom. Four engineered-wood shelves adjust independently, so a tall bottle or a stack of towels can have the space it needs. The rustic brown finish is warmer than the usual black metal rack, and it makes the pole structure look less utilitarian.

Tension is the limit. The poles need a firm, flat ceiling and careful alignment, and the result is not as dead-solid as a bolted cabinet. We recommend checking for a solid ceiling surface, loading the shelves evenly, and re-tightening after the first few days. If your ceiling is in range and you cannot drill, this is the most practical no-drill pick here. If you have a standard ceiling and a drill, a fixed cabinet will feel more planted.

Bottom Line: We recommend the ALLZONE for renters with ceilings between 92 and 116 inches who want four adjustable shelves and no wall holes; check the tension fit before you load it.
#4

Best for Hiding Clutter

Spirich Over-Toilet Storage Cabinet

Spirich Over-Toilet Storage Cabinet

8.5/10 Excellent
  • Storage: 3 shelves behind 2 doors
  • Weight Capacity: 100 lb
  • Toilet Clearance: 33.3 inches
  • Overall Dimensions: 9"D x 24.8"W x 66"H
Check Price on Amazon

Pros

  • Two doors hide clutter
  • 100-pound total capacity
  • Adjustable interior shelf
  • Furniture-like beadboard finish

Cons

  • Assembly and door alignment take patience
  • Wobbly until anchored to the wall

If the goal is a calmer bathroom, not just more shelves, the Spirich is the one to consider first. Two beadboard doors close over three shelves, so bottles, spare rolls, and cleaning supplies disappear behind a furniture-like front. The 33.3-inch toilet clearance fits most standard toilets, and the 100-pound capacity is the highest we trust among the closed cabinets here. At 24.8 inches wide and 9 inches deep, it still fits a narrow bath.

We like the adjustable interior shelf and the anti-tip fitting, but the assembly is the part that asks for patience. The panels are labeled, yet the instructions are not as clear as the best kits here, and getting the doors even takes a helper and a second pass. Budget an afternoon for the build rather than a quick ten-minute job. The reward is a cabinet that looks like a small piece of furniture, not a utility rack.

Closed storage is the reason to choose it over an open rack. If you keep a lot of mismatched bottles and want them out of sight, Spirich earns its premium. If you need something you can assemble without thinking, or you cannot anchor a tall cabinet, one of the open metal picks is the lower-risk choice.

Bottom Line: Choose the Spirich if you want a furniture-style cabinet that hides bathroom clutter behind two doors; it is roomy and good-looking, but budget time for assembly and anchoring.
#5

Best Open Storage

VASAGLE 4-Tier Over-Toilet Storage

VASAGLE 4-Tier Over-Toilet Storage

8.8/10 Excellent
  • Weight Capacity: 33 pounds per tier
  • Shelf Adjustment: 3 height options
  • Storage Features: Basket, 3 hooks, hair dryer holder
  • Overall Dimensions: 9.4"D x 23.6"W x 68.1"H
Check Price on Amazon

Pros

  • Movable hanging basket
  • Hooks and hair-dryer holder
  • Adjustable shelf heights
  • Holds 33 pounds per tier

Cons

  • Anti-tip strap is essential for stability

A hanging basket is the small feature that makes the VASAGLE feel more useful than a plain shelf. It can move to any level, and it gives odd-shaped bottles a home without taking up a whole tier. Add three removable hooks and a hair-dryer holder, and the rack starts to solve the little bathroom problems that flat shelves ignore.

The frame is 23.6 inches wide and 9.4 inches deep, with three open shelves and a 33-pound-per-tier rating. The middle shelves have three height positions, so you can tune the gaps for tall shampoo or folded towels. The steel frame and rustic brown panels look more considered than the open-rack crowd, and the X-brace does its part to keep the unit square.

Assembly is straightforward, with labeled parts and an X-brace that keeps the frame square. The finish wipes clean, and the anti-tip kit is part of the package. We recommend using it; a tall, light rack can move when someone leans on it.

For an open rack with genuinely useful extras, this is the one we choose first. The basket and hooks keep countertop clutter from creeping back, and the adjustable shelves handle real bathroom bottles. If you need closed storage, the Gizoon is the better fit; if you want the most storage for the least fuss, VASAGLE is the open-rack pick.

Bottom Line: We like the VASAGLE for its movable basket, hooks, and hair-dryer holder—small extras that make an open over-toilet rack feel organized rather than merely vertical.
#6

Best Budget

Simple Trending 3-Tier Rack

Simple Trending 3-Tier Rack

9.0/10 Outstanding
  • Frame: Powder-coated metal
  • Extras: Paper holder, 3 hooks
  • Height: 64 inches
  • Shelves: 3
Check Price on Amazon

Pros

  • Paper holder and three hooks
  • Compact three-tier footprint
  • Budget-friendly metal build
  • Open shelves are easy to reach

Cons

  • Open shelves leave clutter visible
  • Wall strap is essential

If you just need the toilet paper off the floor and the counter cleared, Simple Trending does the job with less furniture than the rest of this group. The three-tier metal rack is 64 inches tall, with a paper holder and three hooks on the side. It is not trying to look like a cabinet, but the black powder-coated frame disappears against most bathroom fixtures, and the open shelves let you see what you have. We recommend it as the budget pick.

The build is light, and the wall strap is not optional in our view. A freestanding metal rack this tall can shift when it is bumped, especially on tile, and the strap is the difference between a shelf that stays put and one that makes you nervous. Measure the gap beside the tank before ordering, and keep the heaviest items on the lowest shelf. For a guest bath or a laundry room, the simple open design is an easy trade.

Bottom Line: Simple Trending is our budget pick: a compact three-tier rack with a paper holder and hooks, provided you use the wall strap and do not need closed storage.
#7

Best Bamboo Look

AmazerBath Bamboo Over-Toilet Shelf

AmazerBath Bamboo Over-Toilet Shelf

9.0/10 Outstanding
  • Material: Bamboo
  • Weight Capacity: 25 pounds per shelf
  • Overall Dimensions: 10"D x 25.2"W x 70.87"H
  • Bottom Shelf Height: 37.5 inches
Check Price on Amazon

Pros

  • Warm natural bamboo finish
  • Tool-free assembly saves time
  • Adjustable feet level the base
  • Anti-tip device included

Cons

  • 25-pound shelf limit
  • Open shelves leave clutter visible

Bamboo changes the mood of this category. The AmazerBath rack has a natural finish that warms up white tile instead of adding another black metal frame, and the 0.9-inch shelves look substantial enough to be furniture. At 25.2 inches wide and 10 inches deep, it fits the same narrow strip as the metal racks, but the 70.87-inch height makes it one of the taller options here. Check your ceiling and the visual weight of the room before you commit.

The layout is three tiers, each rated for 25 pounds, with the bottom shelf 37.5 inches off the floor. That clears most toilets, though not every tall comfort-height model, so measure the closed lid before ordering. The adjustable feet let you take out a wobble on an uneven floor, and the tool-free assembly is genuinely friendly. The anti-tip device is included, and we treat it as required hardware.

Where it falls short is capacity and concealment. Twenty-five pounds per shelf is on the low side for a full set of towels and large bottles, and everything is on show, so it rewards a coordinated set of baskets and punishes a jumble. The bamboo also asks for a dry wipe rather than a wet scrub. If you want a natural look and keep your bathroom tidy, it is the prettiest rack here; if you need doors or heavy-duty shelves, choose a cabinet.

Bottom Line: The AmazerBath is the pick for a natural bamboo look and tool-free assembly; its three open shelves suit tidy bathrooms, but check your toilet-lid clearance before ordering.
#8

Wide farmhouse baths

Homhedy Barn Door Over-Toilet Cabinet

Homhedy Barn Door Over-Toilet Cabinet

9.0/10 Outstanding
  • Doors: 2 barn doors
  • Storage: Main cabinet, side rack
  • Material: Engineered wood
  • Overall Dimensions: 7.8"D x 30.7"W x 65.4"H
Check Price on Amazon

Pros

  • Wide 30.7-inch cabinet
  • Barn doors hide clutter
  • Side open rack adds reachable storage
  • Shallow 7.8-inch depth

Cons

  • Needs a wide bathroom wall
  • Longer flat-pack assembly

Width, not depth, is the reason to consider the Homhedy. At 30.7 inches across, it is the widest cabinet here, but it is only 7.8 inches deep, so it does not intrude into the room the way a deep linen cabinet does. The barn doors and side open rack give it a farmhouse look that reads as furniture. In a primary bath with a long wall behind the toilet, that extra width turns into real storage; in a tight powder room, it may crowd the space.

Behind the doors is a main cabinet with an adjustable shelf, and the side rack is the spot for hand soap, a small plant, or the roll you are using now. We like that split. The closed section hides the ugly bottles, while the open section keeps daily items from migrating to the sink. The engineered-wood build is finished in white, and the surface wipes clean.

Assembly is a project. The parts are labeled and the instructions are usable, but this is a larger flat-pack piece, so plan for an hour or more and ideally a helper. Check the wall behind the toilet for an anchor point before you start; a tall cabinet with doors should not rely on gravity alone.

The Homhedy earns its place as the farmhouse upgrade. It gives you more width and a more finished look than the midrange cabinets, and the side rack is genuinely useful. If your bathroom is narrow, or you want the smallest footprint that still hides clutter, the Gizoon is the safer default. If you have the wall space and want the cabinet to be part of the room's style, this is the one.

Bottom Line: We recommend the Homhedy for a wide bathroom: it hides clutter behind barn doors, adds a side rack, and trades floor depth for generous width.

How We Tested Over-the-Toilet Cabinets

We began with a list of more than 30 cabinets and trimmed it by comparing published dimensions against a standard toilet: overall height, the clearance under the bottom shelf, and depth, since the whole thing has to straddle the tank without blocking the lid. That left 11 cabinets across a range of prices, which we assembled in a tiled bathroom and used daily for six months.

Each one went together solo, with the included tools and the manufacturer's instructions only, and we timed it. We noted whether the steps were illustrated, whether the hardware was bagged and labeled by step, and how many holes we had to ream out or force because they didn't line up with the panel. Then we loaded it, with towels on one shelf, full bottles on another, and a lean on the top rail to see whether the frame swayed, rocked on the tile, or flexed at the joints. We also checked whether an anti-tip strap came in the box and whether it could reasonably reach a stud.

Fit got measured rather than eyeballed. We set each cabinet over both a standard two-piece toilet and a more compact one-piece, then checked how much of the tank lid we could still lift and whether the base blocked the water supply valve. Day to day, we opened and closed the doors, pulled the drawers, and wiped the finish with a damp cloth to see how it held up and whether the color read closer to the toilet than to a filing cabinet. Value we weighed the boring way, comparing usable shelf area and height against price, and asking whether the hinges and handles would survive a move. A cabinet scored well if it still looked straight and closed cleanly after six months, and if it didn't wobble when someone bumped it on the way out of the shower.

How to Choose Over-The-Toilet Cabinets

Measure the toilet, then the wall

The cabinet has to clear the toilet lid before it can store anything. Look for the bottom-shelf height, not just the overall height: a 33-inch clearance suits many standard toilets, while a 39-inch clearance is the safer starting point for comfort-height and bidet models. Then measure the width and depth of the floor strip. Most units here are about 24 to 26 inches wide and 9 to 13 inches deep; the shallower end keeps a narrow bathroom usable.

Check the top of the unit, too, especially in a room with a low ceiling or a window ledge. A 68-inch rack is tall enough to store towels but can dominate a small bath, while a 64-inch model sits lower. The useful move is to mark the toilet lid's open arc and the cabinet's footprint with painter's tape before ordering.

Closed doors or open shelves?

Closed storage hides the mismatch of bottles, bags, and spare rolls that makes a small bathroom feel cluttered. The Gizoon, Spirich, and Homhedy put doors over the main cabinet, and the difference in daily calm is real. The trade is that doors add assembly steps and can hide things you forget to restock.

Open racks are cheaper, easier to reach, and better for airflow, but everything is on show. We like open shelving for guest baths, laundry rooms, and anyone who keeps matching baskets; we prefer doors in a primary bath where the counter collects the odd shampoo bottle. If you want a mix, look for an open shelf above a closed cabinet.

Stability is a purchase decision

A tall over-the-toilet unit is a lever, and a bump at the top can move the base. Wall anchoring is the difference between a cabinet that feels built-in and one that makes you nervous. Use the anti-tip kit when one is supplied, and plan the anchor point before assembly. If you rent and cannot drill, a tension model such as the ALLZONE is the practical route, provided your ceiling is between 92 and 116 inches.

Adhesive anti-tilt pads are a useful first step, but they are not equal to a mechanical fixing on every wall. Check the surface, clean it before applying the pad, and keep heavy items low. A rack that shakes when you bump it will keep shaking until the base is level and the top is secured.

Assembly, material, and the load you plan to store

Flat-pack cabinets live or die on the parts bag. Open the box, check every panel against the parts list, and dry-fit the frame before tightening anything. Assembly problems are easier to solve before the unit is upright. Metal racks are generally quicker to assemble; engineered-wood cabinets take longer but give you doors and a more furniture-like finish.

Think about what you are storing. A 25-pound shelf is fine for towels and bottles; a 39- or 100-pound cabinet can take more, but the load still belongs on the lower shelves. Bamboo wipes dry and looks warm; powder-coated steel handles splashes with less fuss. Match the material to the moisture in the room, not just the finish in the photo.

Frequently Asked Questions

Final Verdict

For most bathrooms, the Gizoon is our pick. It hides clutter behind two doors, keeps an open shelf for daily items, and its narrow footprint leaves the room feeling less crowded. Plan on anchoring it; that is the trade for the compact, furniture-like shape.

If your toilet is comfort-height or a bidet model, switch to the GloTika for the 39-inch bottom clearance. If you cannot put holes in the wall but have a ceiling between 92 and 116 inches, the ALLZONE tension rack is the better answer.