Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
It’s easy to take a medicine cabinet for granted—that is until you don’t have one anymore. These wall-mounted cabinets are such a convenient spot to store personal care products, medications, and other bathroom essentials, particularly if you've been struggling to contain clutter.
Luckily, there is a wide range of medicine cabinets available today. You can find traditional models that hang on your wall like a picture frame, as well as ones that recess back into the wall for a more streamlined look. Some have built-in lights or anti-fogging technology that give them even more functionality.
Here, the best medicine cabinets to complete your bathroom.
Best Overall: Three Posts Crenshaw Medicine Cabinet
Size: 5.25 x 19.25 x 28 inches | Mount Type: Surface | Shelves: Three | Framed: Yes | Materials: Manufactured and solid wood | Return Policy: 30 days, plus 90-day warranty
Available in three colors
Easy to install
Wood interior is a bit harder to keep clean
It's hard to beat the Three Posts Crenshaw Medicine Cabinet in functionality, style, and price. This Wayfair piece has a classic design that will mesh well in any bathroom, and it even comes in three colors to match your space. It's a good size, giving you plenty of room to check yourself out in the mirror, and the inside contains three adjustable shelves that will hold all your toiletries.
This medicine cabinet is designed to be surface-mounted to your wall, and it has a classy strip of crown molding around its upper edge. It’s made from a combination of solid and manufactured wood (note: there's no interior mirror), and the cabinet comes with all the hardware necessary to mount safely in your bathroom.
Best Recessed: Kohler Aluminum Recessed Medicine Cabinet
Size: 4.81 x 15.5 x 19.5 inches | Mount Type: Recessed | Shelves: Two | Framed: No | Materials: Anodized aluminum | Return Policy: 180 days (Build); 90 days (Home Depot), plus 1-year limited warranty
Concealed, reversible hinges
Good for small spaces
May chip over time
Recessed medicine cabinets are designed to set back into the wall of your bathroom, where the bulk of the cabinet is hidden and resembles a flush-mounted mirror. The Kohler Aluminum Recessed Medicine Cabinet is one of the best choices in this category, as it features a sleek and durable frameless design with beveled edges on its mirror. It has an anodized aluminum body with a rust-free finish—ideal for humid bathrooms—and it even comes with reversible hinges that allow it to open to the left or right, depending on your space.
This recessed medicine cabinet is on the small side, and it comes with two adjustable glass shelves to match its mirrored interior. The door opens 108 degrees for easier access to the cabinet’s contents, and the whole thing is reasonably priced to boot.
Best Surface Mount: Pottery Barn Classic Wall Mounted Medicine Cabinet
Size: 5 x 20 x 27 inches | Mount Type: Surface | Shelves: Two | Framed: Yes | Materials: Solid hardwood with glass shelves | Return Policy: 30 days
Can be mounted to open left or right
Only available in white
Surface-mounted medicine cabinets are designed to be hung on the wall the same way you would a piece of artwork, and this versatile option from Pottery Barn is traditional and elegant. The classic framed design is a good size for any bathroom, and it features a solid hardwood frame with pencil-polished edging for a touch of added flair.
It comes with nickel hardware (although you can buy chrome, satin nickel, or antique bronze hardware separately), and its door can be mounted to open left or right. Inside, two 4-inch deep adjustable tempered-glass shelves, giving you plenty of space to store all types of bathroom products.
Best with Lights: Orren Ellis Howey Frameless Medicine Cabinet
Size: 5 x 20 x 32 inches (also available in various widths, including 20, 24, 30, 36, and 48 inches) | Mount Type: Surface or recessed | Shelves: Three | Framed: No | Materials: Aluminum | Return Policy: 30 days, plus 2-year limited warranty
Available in different sizes
Can be surface or recessed mounted
You can improve the lighting in your bathroom with the Orren Ellis Howey Medicine Cabinet, which has a built-in LED light strip around its outer edges. The mirror comes in three different sizes, ranging from 20 to 48-inches wide, and it can be either recessed into the wall or surface-mounted. The light is controlled by a soft-touch switch to turn the built-in mirror defogger on and off, adding to the luxury and convenience of this cabinet'.
Inside this high-end mirror, you’ll find three adjustable tempered glass shelves, along with a classy mirrored interior. There’s also an interior LED light that automatically turns on when you open the door, and you can choose whether you want the cabinet to open to the right or the left. It's a much more expensive choice but has plenty of features you might not want to pass up.
Best Corner: Home Decorators Collection Hamilton Corner Medicine Cabinet
Size: 11.6 x 20 x 27 inches | Mount Type: Surface | Shelves: Three | Framed: Yes | Materials: Solid birch and medium-density fiberboard | Return Policy: 90 days
Available in three colors
Easy to install
Can't change opening side
In particularly small bathrooms, the sink might be placed in a corner to save space—and if this is the case, you’ll want a product like the Home Decorators Collection Hamilton Corner Wall Medicine Cabinet. Designed to be surface-mounted in the corner, this unique product features a triangular design that offers even more space for all your bathroom toiletries.
This cabinet, nearly a whopping 12 inches deep, comes in several colors and features a traditional frame with a beveled mirror. It’s crafted from a combination of solid wood and medium-density fiberboard. There are three spacious triangular shelves inside the cabinet, which provide more room than standard rectangular shelves—a bonus.
Best Modern: West Elm Seamless Medicine Cabinet
Size: 5.1 x 16.5 x 27.5 inches | Mount Type: Surface or recessed | Shelves: Three | Framed: Yes | Materials: Steel frame with engineered wood | Return Policy: 30 days
Can be surface or recessed mounted
Available in five finishes
For a sleek design that will fit into a modern bathroom, you can’t go wrong with the best-selling Seamless Medicine Cabinet from West Elm. It has contemporary rounded corners and a thin steel frame, and you can choose from a variety of finishes to match any decor scheme, including antique brass, chrome, brushed and polished nickel, and dark bronze.
This medicine cabinet is ultra-versatile—it can either be wall-mounted or recessed, depending on your preferences. The metal fixtures are all sealed to protect against moisture, and inside there are three adjustable glass shelves for storage. The cabinet comes with all the mounting hardware necessary, and it can be configured to open to the left or right, giving you more versatility with its installation.
Best Rustic: Home Decorators Collection Naples Framed Surface-Mount Bathroom Medicine Cabinet
Size: 8 x 25 x 31 inches | Mount Type: Surface | Shelves: Three | Framed: Yes | Materials: Wood and medium-density fiberboard | Return Policy: 90 days, plus 1-year warranty
Available in three finishes
Interior is also wood
For a more rustic look, consider the Home Decorators Collection Naples Medicine Cabinet, which has a beautiful wood frame that comes in several finishes, including distressed gray and warm cinnamon. The cabinet is larger than average at 8-inches deep, so it might look bulky in a small bathroom—especially since it’s designed to be surface-mounted.
This medicine cabinet has a traditional crown molding accent along its upper edge and flourishes on the sides. The mirrored door can be installed to open in either direction and, inside, three wooden shelves can be adjusted to accommodate your favorite bath products.
Best Large: Signature Hardware Wulan Teak Medicine Cabinet
Size: 5.88 x 55.25 x 27.5 inches | Mount Type: Surface | Shelves: Two | Framed: Yes | Materials: Teak | Return Policy: 90 days, plus 5-year warranty
Available in four finishes
Deeper than average
Shelves are not adjustable
The Wulan Teak Medicine Cabinet is designed to be installed over a double vanity, and its oversized form is a whopping 55.25-inches wide. The cabinet is crafted from solid teak (ideal for bathrooms), and it has two mirrors, both of which are 24 x 21.88 inches and mounted on a convenient sliding door.
This modern medicine cabinet is available in several finishes, including natural wood and whitewash, and it’s 27.5 inches tall and just under 6 inches in depth. Inside the cabinet, you’ll find two long shelves where you can stash essentials, but unfortunately, they’re not adjustable.
Best Small: Ebern Designs Adaiyah Recessed Frameless Medicine Cabinet
Size: 4 x 16 x 22 inches | Mount Type: Recessed | Shelves: Two | Framed: No | Materials: Glass and stainless steel | Return Policy: 30 days
Can open in either direction
May chip over time
The Ebern Designs Adaiyah Medicine Cabinet will fit well in a small bathroom thanks to its compact form, which is just 16-inches wide and 4-inches deep. It's also a recessed-mounted cabinet, further giving it a streamlined, barely-there look that's especially great for small spaces.
This cabinet is super simple, with a frameless design and beveled mirror, and there are two adjustable shelves inside for storage. The concealed hinges on the cabinet door provide a more polished appearance, and the door is designed to swing either left or right, depending on your preference.
Best Anti-Fog: Home Decorators Collection Fog Free Herringbone Medicine Cabinet
Size: 4.85 x 24 x 30 inches | Mount Type: Surface or recessed | Shelves: Three | Framed: Yes | Materials: Aluminum | Return Policy: 90 days
Can be surface or recess mounted
Comes with internal storage bins
Tired of having to wipe the fog off the mirror after you get out of the shower? The Home Decorators Collection Fog-Free Medicine Cabinet can help solve this common problem thanks to its unique fog-resistant glass, which doesn’t require heating. The cabinet can be either surface-mounted or recessed, and its 24 x 30-inch white frame is a classic style that will fit into just about any space.
This medicine cabinet has rust-free aluminum construction, and there are three adjustable glass shelves inside and three removable storage bins. And if the white trim isn't to your liking, you can always add a little bit of paint along with the trim to complement your bathroom's decor.
What to Look for in a Medicine Cabinet
The size of your medicine cabinet should be based on the size of the sink or vanity it’s being installed over. In general, you don’t want the cabinet to be any wider than the vanity—but it can be a few inches smaller, especially if you have sconce lights on either side. In terms of height, most medicine cabinets are between 24 and 30 inches tall, and you’ll want to make sure there’s enough room to install the unit and open its door without bumping into any bathroom fixtures. Also, be sure to consider the cabinet's depth, especially if you have larger bottles you plan on storing.
There are two main styles of medicine cabinets: recessed and surface-mounted. As its name suggests, a recessed medicine cabinet is set back into the wall, creating a more streamlined look. However, this style can be more complicated to install, especially if you don’t already have a cut-out for a recessed cabinet. The other style is surface mount, which hangs on the wall's surface like a piece of art. This option is typically easier to install, but the cabinet will stick out several inches, so it might not be best for small spaces.
Depending on what you plan to store in your medicine cabinet, you may want to look for a model with adjustable inner shelves. Many personal care products come in tall bottles, and cabinets with fixed shelves may not accommodate these awkward-sized products. Other customizations include doors that can be assembled to open from either direction and built-in lighting for great convenience.
Why Trust The Spruce?
This article was written by Camryn Rabideau, a freelance writer and home decor enthusiast who has written for The Spruce since 2017. With a background in interior design, she’s an expert on all things home and can’t live without her own medicine cabinet, which houses all manner of bathroom clutter. To write this article, she selected medicine cabinets based on their size, ease of installation, and extra features.