Penny & Loom
Bathroom · Roundup

13 Best Bath Mats Under $50 (Soft, Non-Slip, Washable)

The best bath mats under $50: plush chenille from about $19, memory foam under $10, hotel cotton, a stone mat that dries in minutes, teak, a long runner and a tub mat that grips.

By Penny · Roundup · 13 picks · Updated October 2026

Some links here are affiliate links. If you buy through them, I may earn a small commission at no extra cost to you, and I only point to things I'd buy myself.

The best bath mats cost $8 to $40, and the right one depends on what you want under your feet: plush and warm, dry in minutes, or thin enough to clear the door. Every pick below is under $50, most under $25. If you want the one I'd put in almost any bathroom, it's the Gorilla Grip chenille at #1, about $19 for a thick, grippy mat that goes in the washer and the dryer.

At a glance

1Top pick · Best overall
thick gray chenille bath rug lying flat on a bathroom floor

Gorilla Grip Chenille Bath Rug, 30x20

$18.99$24.99 · 24% off
as of 11:39 AM ET · details

This is the bath mat most bathrooms need. The chenille pile is almost an inch thick, the kind you stand on a little longer than you need to, and it soaks up a wet step out of the shower without going soggy.

What sets it apart from the $9 lookalikes is the backing. It's a rubber backing, not a glued-on coating, so it keeps gripping after months of washes instead of flaking off in the dryer. It goes in the washer and the dryer without the color fading. At 30 by 20 inches it covers the floor in front of a standard tub. Want it bigger? The same mat comes in 36 by 24.

2Best under $10
gray memory foam bath mat with a velvety top on a tile floor

Yimobra Memory Foam Bath Mat, 24x17

$8.99
as of 11:39 AM ET · details

Nine dollars, and your feet sink in. A memory foam core under a velvety top gives that cushioned, spa feel on a cold tile floor.

The trade-off with foam is drying time: it holds water longer than chenille, so hang it over the tub edge after a long shower. The diamond-tread backing grips well on a dry floor. It's 24 by 17 inches, right for a small bathroom or the spot in front of the sink, and cheap enough to buy two and rotate them through the wash.

3Best cotton
white tufted cotton bath rug with a dense plush pile

Madison Park Splendor Reversible Cotton Bath Rug, 20x30

$28.99
as of 11:39 AM ET · details

The hotel bath mat, in cotton. It's heavy, dense and tufted, with a half-inch pile on top and the same plush on the back, so you can flip it when one side looks tired.

Cotton feels nicer than microfiber and looks more expensive in white or natural. There's no rubber on the back, though, so put a thin rug pad under it on tile. Wash it on a low cycle and skip high heat in the dryer, or it shrinks. If you like a bathroom that looks like a nice hotel, this is the one.

4Dries fastest
gray diatomaceous earth stone bath mat on a bathroom floor

Rubbermaid Diatomaceous Earth Stone Bath Mat

$27.49
as of 11:40 AM ET · details

Step on it wet and the footprints are gone in a minute or two. A stone bath mat is made of diatomaceous earth, a porous mineral that pulls water in and lets it evaporate, so it never stays damp and never smells.

Rubbermaid adds a non-slip pad for underneath and a sheet of sandpaper: a light sanding every few months keeps the surface absorbent. It's hard, not cozy, so it's the right pick for a humid bathroom with no window, or for anyone tired of washing soggy mats. Don't drop it on tile.

5Best long runner
long gray shaggy bath runner along a bathtub

LOCHAS Shaggy Bath Runner, 24x60

$26.96
as of 11:39 AM ET · details

Five feet long, it runs the whole length of a tub or in front of a double vanity, so there's no bare tile between two small mats.

The shaggy chenille is soft and absorbent, and the rubber backing keeps a rug this long from bunching up. It goes in the washing machine; tumble it on low or hang it to dry. Measure first: at 24 by 60 inches it needs a wide bathroom, and in a narrow one it can catch the door.

6Best inside the tub
clear bathtub mat with suction cups lying flat in a white tub

Gorilla Grip Bathtub Mat with Suction Cups, 35x16

$23.79$31.99 · 26% off
as of 11:39 AM ET · details

This one goes inside the tub, not on the floor. For kids, older parents or a slick shower floor, it's the most useful mat on this list.

Hundreds of small suction cups hold it to the tub, and drain holes let the water run off so nothing sits underneath. Most tub mats stop short; this one runs 35 by 16 inches. It goes in the washing machine, then hang it over the tub to dry. It needs a smooth tub floor: suction cups won't hold on textured, tiled or freshly refinished surfaces.

7Best towel-style
two folded taupe Turkish cotton towel bath mats on the edge of a tub

White Classic Turkish Cotton Towel Bath Mats, 2-Pack

$23.99
as of 11:39 AM ET · details

A towel bath mat is the European way: a thick piece of terry you step onto, then fold over the tub to dry.

These are Turkish cotton, absorbent and quick to dry, at 22 by 34 inches, and you get two. No rubber backing means they go in the wash with your towels, and they look tidy hanging off the tub. On a slippery floor they can slide, so this is a pick for a bathroom with a bit of grip underfoot, or with a rug pad. The taupe is warm and hides marks, and there are plenty of other colors.

8Best 2-pack
two white reversible cotton bath mats with a racetrack border

Cotton Craft Reversible Cotton Bath Mats, 2-Pack

$20.99
as of 11:39 AM ET · details

Two cotton bath mats for about $21, which is the deal here. One goes down while the other one is in the wash, so the floor is never bare.

They're hand tufted, 100% cotton, plush on both sides with a classic racetrack border. Each one is 17 by 24 inches, so think sink, shower stall or half bath. Same catch as the Madison Park: bare cotton on the back, so bare tile means a pad underneath.

9Fits under the door
dark gray ultra thin bath rug lying flat near a bathroom door

Yancorp Ultra Thin Bath Rug, 16x26

$7.98
as of 11:39 AM ET · details

If your bathroom door scrapes over every bath mat you buy, this is the fix. It's 0.4 inches thick, so the door swings right over it.

Thin doesn't mean useless: the microfiber top still soaks up water, the rubber backing grips, and it dries fast because there's so little to dry. It's not plush, and it won't warm a cold floor the way chenille does. For a small bathroom, a door that opens inward or a shower stall, I'd spend the $8 before anything thicker.

10Best waffle texture
brown waffle weave bath mat on a light bathroom floor

Smiry Waffle Bath Mat, 30x20

$9.99
as of 11:40 AM ET · details

The waffle weave is everywhere in boutique bathrooms right now, and this is the $10 version. The grid texture looks crisp and modern, and it dries faster than a shaggy mat.

Same 30 by 20 footprint as the Gorilla Grip, and a full backing that holds on a dry floor. The brown is warm and very forgiving with hair and dust. Wash it cold on a gentle cycle and skip bleach and high heat, which is what wears out the backing on mats like this.

11Best wood mat
oiled teak slatted shower mat on a bathroom floor

VaeFae Teak Shower Mat

$38.57$40.60 · 5% off
as of 11:39 AM ET · details

Teak looks like a spa and handles water better than almost any wood. The slats let water drop through, so the mat dries on its own and nothing gets musty.

You can use it outside the tub or inside a walk-in shower, and rubber feet keep it still and protect the floor. It's small, 20 by 13 inches, about a step's worth. It costs the most on this list, but a teak mat lasts for years and never goes in the washer.

12Wood look for less
brown roll-up bamboo bath mat lying flat beside a tub

Mind Reader Roll-Up Bamboo Bath Mat

$14.44$17.99 · 20% off
as of 11:39 AM ET · details

Love the teak look but not the price? A bamboo slat mat gives you the same warm wood stripe in front of the tub for about $14.

It rolls up to store, wipes clean with a damp cloth and measures 23.5 by 16.5 inches. Two things to know: it goes outside the shower only, on a dry floor, and the little grip pads underneath help but don't lock it in place on wet tile. Step on it, not across it.

13Best boho look
black and white woven cotton bath mat with fringe tassels

Jean Pierre Ricardo Woven Fringe Cotton Bath Mat

$12.00$19.99 · 40% off
as of 11:39 AM ET · details

For a bathroom that needs a bit of personality, a woven cotton mat with knotted fringe on both ends does more than another gray rectangle.

The tufted cotton comes in a graphic pattern at 17 by 31 inches, and it goes in the washing machine on cold and in the dryer on low. Cotton this flat won't be as plush as chenille, so think of it as decor you step on. Skip the pad on tile and you'll be nudging it back into place every morning.

What to look for in a bath mat

A good bath mat does three jobs: it soaks up water, it stays put, and it survives the washing machine. Cheap ones usually fail at the second and third.

  • The backing. A rubber (TPR) backing grips and lasts. A thin glued coating cracks and flakes in the dryer. All-cotton and towel-style mats have no backing at all, so add a rug pad on tile.
  • The material. Chenille and microfiber are the most absorbent and the easiest to wash. Memory foam is the softest but dries slowest. Cotton looks the most expensive. Stone and teak never need washing.
  • The size. 20 by 30 inches covers the floor in front of a standard tub. 17 by 24 fits a sink or a shower stall. A 24 by 60 runner covers a whole tub or a double vanity.
  • The thickness. Check the gap under your door first. Under half an inch, like the Yancorp at #9, clears almost any door.
  • Washer and dryer. Look for "machine washable", and if you like dryer days, a rubber backing like the Gorilla Grip.

Bath mat or bathroom rug: which one do you need?

They're mostly the same thing sold under two names. A bath mat is usually small and made to catch water right outside the tub or shower. A bathroom rug is often bigger, softer and more decorative, the one in front of the sink or across the middle of the room.

If you only buy one, buy the absorbent one for the tub, like the chenille at #1. If you want the room to look finished, add a decor rug like the fringed cotton mat at #13 by the sink. And if you shower standing up on a slippery tub floor, the mat that matters most goes inside: the suction-cup tub mat at #6.

How much to spend on a bath mat

About $8 to $15 buys a perfectly good mat: the Yimobra memory foam, the Yancorp, the Smiry waffle, the Jean Pierre or the bamboo roll-up. Around $19 to $30 gets you a better backing, heavier cotton or a 2-pack, like the Gorilla Grip, the Madison Park or the Cotton Craft pair. Up near $40, you're paying for teak, which you'll never have to wash.

My rule: spend on the mat by the tub, save on the one by the sink. And if the whole bathroom feels tired, a matching set of affordable bath towels and a fabric shower curtain under $35 do the rest.

How I picked

Start with the backing: rubber that grips, or a plan for a rug pad. Then match the material to the bathroom. A humid room with no window wants stone or a mat that dries fast. A cold tile floor wants chenille or foam.

Skip mats with no size on the listing, and the very cheap ones with a sprayed-on coating instead of a real backing. That coating is what ends up as crumbs in the dryer.

Under $50Size, material and backing on the listingMachine washable or never needs washingChenille, foam, cotton, stone, wood and in-tubIn stock on October 23, 2026

FAQ

How much should a good bath mat cost?

$10 to $30. Under $10 you can get a soft memory foam mat like the Yimobra. Around $19 to $30 buys a thicker chenille with a lasting backing, or heavy hotel cotton. Teak and stone mats sit at $27 to $40.

What are the best cheap bath mats under $20?

Six on this list: the Yancorp ultra thin at about $8, the Yimobra memory foam at about $9, the Smiry waffle at about $10, the Jean Pierre fringed mat at about $12, the bamboo roll-up at about $14 and the Gorilla Grip chenille at about $19. Everything else is under $40.

What is the best material for a bath mat?

For most people, chenille or microfiber: they're the most absorbent, soft underfoot and easy to wash. Cotton looks nicer but dries slower. Stone dries fastest of all. Memory foam is the softest but holds water the longest.

Are memory foam bath mats good?

They're the softest, and they're cheap. The catch is that foam holds water, so in a busy bathroom it can stay damp. Hang it over the tub after use and wash it often, or choose chenille if more than one person showers in a row.

Are stone bath mats worth it?

Yes, for a humid bathroom or for anyone who hates soggy mats. A diatomaceous earth mat like the Rubbermaid stone mat dries in a minute or two and never needs the washing machine. It's hard and cool underfoot, though, so it's not for someone who wants plush.

Can you put a bath mat in the dryer?

Most chenille and microfiber mats with a rubber backing can go in on low, like the Gorilla Grip. Heavy cotton should dry on low or it shrinks. Waffle mats with a glued backing last longer if you skip high heat or hang them.

How often should you wash a bath mat?

About once a week, more often if several people use the bathroom or if it never fully dries. That's why a 2-pack like the Cotton Craft pair is handy: one is always clean.

What size bath mat do I need?

20 by 30 inches covers the floor in front of a standard tub. 17 by 24 suits a sink or a shower stall. For a long tub or a double vanity, a 24 by 60 runner like the LOCHAS.

The verdict

For almost any bathroom, get the Gorilla Grip chenille at about $19: thick, absorbent, and a backing that survives the dryer. On a tight budget, the Yimobra memory foam is surprisingly soft for about $9. Want it to look like a hotel? The Madison Park cotton at about $29. And for a damp bathroom, the Rubbermaid stone mat is dry before you've finished with the towel. Affordable, never cheap-looking.

Gorilla Grip Chenille Bath Rug, 30x20$18.99as of 11:39 AM ET
Grab it on Amazon
Yimobra Memory Foam Bath Mat, 24x17$8.99as of 11:39 AM ET
Grab it on Amazon
Madison Park Splendor Reversible Cotton Bath Rug, 20x30$28.99as of 11:39 AM ET
Grab it on Amazon
Rubbermaid Diatomaceous Earth Stone Bath Mat$27.49as of 11:40 AM ET
Grab it on Amazon

Keep exploring

Top pick · Gorilla Grip Chenille Bath Rug, 30x20
$18.99as of 11:39 AM ET
See the price