Table of Contents

13 sections 12 min read

As an Amazon Associate I earn from qualifying purchases. Links marked “Affiliate link” may earn us a commission at no extra cost to you. Learn more.

Quick answer

Three bath shelf with hooks options are compared here by their listed size, and the sections below use each product’s own listing data. Emfogo Coat Hooks Wall Mounted lists 17 × 5.9 × 6.9 in (axes not labelled in the listing); IBosins Towel Rack with Metal Shelf lists 16.13″ L × 4.75″ W × 5.38″ H; Bathroom Towel Rack with Shelf lists 17″ L × 1.9″ W × 9″ H. By listed floor footprint, Bathroom Towel Rack with Shelf is the smallest (0.22 sq ft) and IBosins Towel Rack with Metal Shelf the largest (0.53 sq ft). A footprint could not be compared for Emfogo Coat Hooks Wall Mounted because the listing gives conflicting, missing or unlabelled depth and width. Specifications come from Amazon listing data checked October 3, 2026; we have not tested these products. Recheck the selected variant and the current price on Amazon before ordering, because titles and specification fields can change.

Quick compare: the products in this guide

Sizes come from the Amazon listings as we read them; check the product page for the current details before you buy.

ProductListed detailsLink
Emfogo Coat Hooks Wall Mounted, Rustic Wood Coat Rack Wall Mount Shelf with…17 x 5.9 x 6.9 inches; Item Weight of 2.5 poundsSee details on Amazon Affiliate link
IBosins Towel Rack with Metal Shelf Bathroom Towel Holder 8 Hooks Black16.13″L x 4.75″W x 5.38″H; 16.13″L x 4.75″W x 5.38″HSee details on Amazon Affiliate link
Bathroom Towel Rack with Shelf and Towel Bar, 2-Tier Expandable (16.9 to 28…17″L x 1.9″W x 9″H; 17″L x 1.9″W x 9″HSee details on Amazon Affiliate link

Three options at a glance

PickListed dimensionsFloor footprintFootprint rank
Emfogo Coat Hooks Wall Mounted17 × 5.9 × 6.9 in (axes not labelled in the listing)n/aFootprint not comparable
IBosins Towel Rack with Metal Shelf16.13″ L × 4.75″ W × 5.38″ H76.62 sq in (0.53 sq ft)Largest
Bathroom Towel Rack with Shelf17″ L × 1.9″ W × 9″ H32.3 sq in (0.22 sq ft)Smallest

1. Emfogo Coat Hooks Wall Mounted, Rustic Wood Coat Rack Wall Mount Shelf with Hooks, Farmhouse Wall Coat Rack with Shelf & Coat Hook for Entryway, Mudroom, Bedroom, Kitchen, Bathroom (White) — Footprint not comparable

Listed details: dimensions 17 × 5.9 × 6.9 in (axes not labelled in the listing); item weight 2.5 pounds; listed maximum weight 35 pounds; material Wood; color White.

The Emfogo Coat Hooks Wall Mounted is a rustic white wall shelf with hooks, made of paulownia wood with retro bronze hooks. The listing gives 17 x 5.9 x 6.9 in but does not label the axes, so its footprint cannot be compared with the others; verify the size before you plan a wall. The spec table lists a 2.5 pound weight and a 35 pound maximum weight recommendation. The listing frames it as a coat rack for coats, bags, hats, scarves, umbrellas and a dog leash, not a bathroom item, and says you assemble it yourself. It does not give a hook count in the data shown.

Pros

  • States a 35 pound maximum weight recommendation, the only listing here with a load figure.
  • Solid paulownia wood is described as lightweight, at 2.5 pounds.
  • The listing names a wide range of items for the hooks, including bags, hats, scarves and umbrellas.

Cons

  • Sold as an entryway coat rack, and it makes no bathroom or moisture claim, so it is a weak match for a bath.
  • The 17 x 5.9 x 6.9 in size has no labeled axes, so verify which side is depth before you buy.
  • You assemble it yourself, and the data shown gives no hook count.

Who it is for / who should skip it: Pick it if you want a wood shelf with hooks for a dry hallway or bedroom wall. Skip it if the wall is next to a shower.

2. IBosins Towel Rack with Metal Shelf Bathroom Towel Holder 8 Hooks Black — Largest listed footprint

Listed details: dimensions 16.13″ L × 4.75″ W × 5.38″ H; item weight 0.81 kg; material Carbon Steel; color Black.

The IBosins Towel Rack with Metal Shelf is a black carbon steel rack with 8 curved hooks and a shelf with a raised edge. It is listed at 16.13 in long, 4.75 in wide and 5.38 in high, or 0.53 sq ft, the largest footprint of the three. The spec table gives an item weight of 0.81 kg. The listing says the thickened steel resists bending, and it describes a heart-shaped design on the surface. It states the hooks are for towels and robes. The listing does not state a weight capacity, a mounting method or what hardware is included.

Pros

  • 8 hooks, double the 4 sliding hooks on the stainless rack, for towels and robes.
  • The shelf has a raised edge that the listing says keeps items from falling.
  • Thickened carbon steel is described as resisting bending.

Cons

  • Carbon steel with no rust or corrosion claim in the data shown, which matters in a steamy bathroom.
  • No weight capacity, mounting method or hardware is stated.
  • Largest footprint at 0.53 sq ft, 0.31 sq ft more than the stainless rack (0.53 – 0.22), with a decorative heart design you may not want.

Who it is for / who should skip it: Pick it if you want the most hooks and a lipped shelf and will confirm how it mounts. Skip it if rust resistance matters most.

3. Bathroom Towel Rack with Shelf and Towel Bar, 2-Tier Expandable (16.9 to 28 Inches) SUS304 Stainless Steel, Wall Mounted or Adhesive, 4 Sliding Hooks Rust Resistant, Rounded Corners, Side Guards — Smallest listed footprint

Listed details: dimensions 17″ L × 1.9″ W × 9″ H; item weight 2.6 pounds; material Stainless Steel; color Silver 2-tier Towel Rack With Shelf.

The Bathroom Towel Rack with Shelf and Towel Bar is a 2-tier SUS304 stainless steel rack that expands from 16.9 to 28 in. It is listed at 17 in long, 1.9 in wide and 9 in high, or 0.22 sq ft, the smallest footprint of the three, and weighs 2.6 pounds. The listing describes two shelves, a longer lower bar and 4 sliding hooks, and says the finish resists corrosion and rust in steamy bathrooms. You can mount it with anchors and screws or with the included adhesive pads. The listing does not state a weight capacity.

Pros

  • Stainless steel with a stated corrosion and rust resistance claim for steamy bathrooms.
  • Expands from 16.9 to 28 in, an 11.1 in range (28 – 16.9), so it fits narrow alcoves and wider walls.
  • Two mounting options: anchors and screws, or included adhesive pads when drilling is not possible.

Cons

  • Only 4 sliding hooks, half the 8 on the IBosins rack.
  • No weight capacity is stated, and the data shown does not give a load for the adhesive option.
  • At 1.9 in wide the shelf is shallow, so it suits folded towels more than bottles.

Who it is for / who should skip it: Pick it if you want a rust-resistant claim and a choice between drilling and adhesive in a small bathroom. Skip it if you need many hooks.

What to check before buying bath shelf with hooks

For a bath shelf with hooks, check these in order. First, material in steam. The stainless rack states SUS304 stainless steel with a corrosion and rust claim. The IBosins rack is carbon steel with no rust claim in the data shown, and the Emfogo shelf is wood with no moisture claim. Second, the hooks. The listings give 8 curved hooks, 4 sliding hooks and no stated count for Emfogo. Count how many towels and robes you hang each day. Third, load. Only Emfogo states a figure, a 35 pound maximum weight recommendation. The other two do not state a capacity, so treat them as towel hangers, not heavy storage. Fourth, shelf design. IBosins has a raised edge to keep items from falling. The stainless rack has two shelves and a longer lower bar. Fifth, size. The stainless rack runs 16.9 to 28 in and is 9 in high. IBosins is 16.13 in long and 5.38 in high. Emfogo lists 17 x 5.9 x 6.9 in with no labeled axes, so its footprint is not comparable and you should verify the size. Sixth, mounting. The stainless rack lists anchors and screws or adhesive pads. The data shown does not state the mounting method for the other two. Seventh, intended room. Emfogo is described as a coat rack with a shelf, so it fits an entry or bedroom better than a bath. Decision rules: choose the stainless rack for a steamy bathroom or a renter who cannot drill, IBosins if you need 8 hooks and will check how it mounts, and Emfogo for dry areas where a stated 35 pound recommendation matters.

Worked example: fit math for these three options

This worked example is our own planning arithmetic from the listed dimensions, not test results. The wall length and walkway width are assumed example values; replace them with your measurements.

Wall example. Assume 24 inches of clear wall.

  • IBosins Towel Rack with Metal Shelf: 24 − 4.75 = 19.25 inches spare; centred, 9.62 inches on each side before trim, plugs or curtains.
  • Bathroom Towel Rack with Shelf: 24 − 1.9 = 22.1 inches spare; centred, 11.05 inches on each side before trim, plugs or curtains.

Walkway example. The US Access Board gives 36 inches as the minimum clear width for an accessible route. That figure is a yardstick, not a rule for private homes. To keep 36 inches clear beside each product, the walkway between it and the opposite obstacle must be at least 36 inches plus its depth:

  • IBosins Towel Rack with Metal Shelf: 36 + 16.13 = 52.13 inches of total path width.
  • Bathroom Towel Rack with Shelf: 36 + 17 = 53 inches of total path width.

Footprint. Depth × width, converted at 144 square inches per square foot:

  • IBosins Towel Rack with Metal Shelf: 16.13 × 4.75 = 76.62 sq in, or 0.53 sq ft.
  • Bathroom Towel Rack with Shelf: 17 × 1.9 = 32.3 sq in, or 0.22 sq ft.

Mistakes to avoid

  • Buying a coat rack for a wet room. The Emfogo listing is framed around coats, bags and hats and makes no moisture claim. Use it in a dry space.
  • Counting hooks, not load. IBosins has 8 hooks, but its listing states no weight capacity. Check what a wet robe and towel add up to before relying on it.
  • Trusting adhesive without checking the wall. The stainless rack offers adhesive pads, but the data shown gives no adhesive load figure, so keep the load light.
  • Ignoring unlabeled dimensions. Emfogo lists 17 x 5.9 x 6.9 in with no axes. Confirm which number is depth so it does not hit a door or a mirror.

Frequently asked questions

How many hooks do these bath shelves have?

The IBosins rack lists 8 curved hooks. The stainless rack lists 4 sliding hooks that you can reposition, plus a longer lower bar. The Emfogo listing does not give a hook count in the data shown, so check the full listing before you order.

Can I mount one without drilling?

Only the stainless rack states it: you can install with anchors and screws, or use the included adhesive pads when drilling is not possible. The IBosins and Emfogo listings do not state a mounting method in the data shown, so assume you may need to drill.

How much weight can they hold?

Only the Emfogo listing gives a figure, a 35 pound maximum weight recommendation. The IBosins and stainless rack listings do not state a capacity. If you hang heavy wet towels or bathrobes, ask the seller before relying on either.

Which one will not rust?

The stainless rack’s listing says SUS304 stainless steel that is corrosion and rust resistant in steamy bathrooms. IBosins is carbon steel with no rust claim in the data shown, and Emfogo is wood, so neither is described as made for constant moisture.

Products worth checking

We have not tested these products. Sizes and features come from the Amazon listings as we read them; where a listing does not say, we say so.

Emfogo Coat Hooks Wall Mounted, Rustic Wood Coat Rack Wall Mount Shelf with Hooks, Farmhouse Wall Coat Rack with Shelf & Coat Hook for Entryway, Mudroom, Bedroom, Kitchen, Bathroom (White)

listed dimensions of 17 x 5.9 x 6.9 inches; Item Weight of 2.5 pounds

  • Keep in mind: we have not tested it, and the listing may show more than one size or finish, so pick the variant that matches your numbers.
See details on Amazon Affiliate link

IBosins Towel Rack with Metal Shelf Bathroom Towel Holder 8 Hooks Black

listed dimensions of 16.13″L x 4.75″W x 5.38″H; Product Dimensions of 16.13″L x 4.75″W x 5.38″H

  • Keep in mind: we have not tested it, and the listing may show more than one size or finish, so pick the variant that matches your numbers.
See details on Amazon Affiliate link

Bathroom Towel Rack with Shelf and Towel Bar, 2-Tier Expandable (16.9 to 28 Inches) SUS304 Stainless Steel, Wall Mounted or Adhesive, 4 Sliding Hooks Rust Resistant, Rounded Corners, Side Guards

listed dimensions of 17″L x 1.9″W x 9″H; Product Dimensions of 17″L x 1.9″W x 9″H

  • Keep in mind: we have not tested it, and the listing may show more than one size or finish, so pick the variant that matches your numbers.
See details on Amazon Affiliate link

Sources checked

Specifications come from the Amazon listings as we read them for this guide. Product details and availability can change, so confirm on the product page before you buy.

How we research our guides