Best Bathroom Rugs

Bathroom rugs are a must-have item in a bathroom. It’s decorative and provides a comfy surface for the feet, but most importantly, it absorbs water from the feet after your bath and shower to keep the bathroom floor and toilet area dry and clean. It can also help pull the look of your bathroom floor altogether, especially if you also plan to add a couple of rugs in front of your toilet and vanity cabinet or desk.

When looking for a bathroom rug, you must first consider your available floor space. You have to make sure that the rug will fit perfectly. It shouldn’t be too big or too small. Also, you must consider the material it is made of. Some of the best bathroom rugs and mats are made of microfiber (one of the most absorbent materials), cotton and even wood (yes, wood can absorb too). Most of the time, you want to consider something that will feel soft on the feet, but absorbs water well. Getting a rug with an anti-slip backing is also a great way to go, to ensure that mats won’t slide around on a wet floor, preventing accidents.

Where to Buy
Utopia Towels Washable Cotton Banded Bath Mat
Mayshine Non-Slip Bathroom Rug
Lifewit Bath Mat White Bathroom Rug Soft Shag
Flamingo P Memory Foam Coral Fleece Non Slip Bathroom Mat
Genteele Memory Foam Bath Mat
Bedford Home Memory Foam Shag Bath Mat
Uphome Moroccan Patten Extra Long Bathroom Rug
Cotton Craft 2 Piece Reversible Step Out Bath Mat Rug Set
STAINMASTER TruSoft Luxurious Contour Bath Rug
KMAT 32x47 Inch Large Luxury White Bath Mat
AmazonBasics Non-Slip Memory Foam Bath Mat
Bamboo Bath Mat Shower Floor Mat Non Slip


1. Utopia Towels Washable Cotton Banded Bath Mat

Made from 100 percent ring-spun cotton, this 21 x 34 inch bath mat feels naturally soft on the feet. It comes in a pack of two, so you can use both at the outside of your shower or bath and in front of your vanity at the same time. They absorb water quickly and they wash and dry well. It has a nice, cushiony feel to it, and the double hemmed stitching adds a bit of design. This mat is made of pure, natural materials free from harmful chemicals. It’s available in eight colors: black, white, smoke gray, champagne, dark brown, navy blue and plum.

2. Mayshine Non-Slip Bathroom Rug

If you want something with shags, this is the best rug to pick. With 2.5 centimeter of shag, it feels so nice and soft and thick under the toes. Importantly, it has an anti-slip backing so it can stay in place. The size of this rug is 20 x 30 inches, so it works great for most bathrooms. The strength of this rug is it’s pretty much absorbent – thanks to the microfiber material that can dry your feet in just a matter of few seconds. It’s even machine washable, and still looks new even after 10 washes. It’s available in 14 colors, including white, beige, pink purple, red, black, plum, greens, blues and browns.

3. Lifewit Bath Mat White Bathroom Rug Soft Shag

For shaggy rug lovers out there, this soft shag rag is for the win. A lot of buyers gave rave reviews about this rug that looks good and feels good. It’s a super soft rag you can buy cheaply and is extremely comfortable for the feet. It measures 20 x 32 inches and features a non-skid backing. It’s made of microfiber and a soft fiber pile that ensures it dries easy. Seriously, you’re going to love the shag. It’s machine washable and is available in four neutral variants: white, gray, white frame and gray pearl yarn.

4. Flamingo P Memory Foam Coral Fleece Non Slip Bathroom Mat

If you’re looking for a high-quality rug that’s less than ten dollars, this memory foam rug is a great item to consider. This rug offers a super absorbent microfiber coral fleece surface that is quick to absorb water and offers amazingly soft feel. It’s made of a polyester blend with a half-inch memory foam center that feels luxurious. It offers a satisfying softness that you can rarely feel on a budget rug. This rug is only 17 x 24 inches, so it’s a bit smaller than most bathroom rugs, but it’s sufficient if you have a small bathroom or if you just need a place to step quickly when getting out of the shower or tub.  

5. Genteele Memory Foam Bath Mat

A super cozy mat, this rug is perhaps the one you’re looking for. It’s made of memory foam and microfiber that feels just like velvet. Perhaps you have encountered velvety feel rugs that don’t absorb much, but this one is totally absorbent. It helps keep your feet warm and cozy after a relaxing bath or shower. Its machine washable and fade-resistant. It’s also backed with PVC dots so it won’t move a lot and maintain its durability. It’s available in three sizes: 17 x 24 inch, 20 x 32 inch, and 22 x 36 inch. You can also choose from nine colors: beige, brown, eggplant, lavender, navy, gray, black, teal and green.

6. Bedford Home Memory Foam Shag Bath Mat

Need a longer bath mat? This 2 x 5 feet shag memory foam rug is a reliable choice. If you’re lucky enough to have a big and spacious bathroom (or if you have a home spa), this shag bath mat is the perfect rug. It’s made of plush polyester chenille that is highly absorbent, and comes with a non-slip backing. It has a memory foam core to keep it comfy for the feet with the addition of the 1 inch pile height. It’s so thick, so cushy and so soft you’re probably want to use it in other rooms as well. It’s available in nine fun colors such as orange, blue, burgundy, chocolate, gray, white, pink, purple and seafoam.

7. Uphome Moroccan Patten Extra Long Bathroom Rug

Here’s another great long mat. Measuring 18 x 48 inches, this bath rug is perfect for running parallel to the bath tub or your long shower area. It can also act as a rug on the main floor of your bathroom. It’s made of durable, microfiber polyester material that is very durable, and it’s equipped with an anti-slip backing for protection. Providing you with extra softness, these bath mats have a microfiber pile of at least 1 inch long. It’s machine washable but it’s not recommended to put it in a dryer. It features an elegant, classic Moroccan pattern and comes in seven colors: grey, navy, coffee, black, beige, teal, white – so you can find a mat that can suit your décor.

8. Cotton Craft 2 Piece Reversible Step Out Bath Mat Rug Set

These plush cotton rugs are reversible and can make you feel like you’re getting two rugs for the price of one. They absorb water so fast because it’s purely made of cotton, plus the help of its short, plush pile. These rugs measure 17 x 24 inches and are machine-washable. They are thick and luxurious and remain the same even after washing and drying. It doesn’t have a backing, so a non-skid rug pad is recommended. It’s available in eight colors: black, spa blue, ivory, white, linen, navy, charcoal and chocolate.

9. STAINMASTER TruSoft Luxurious Contour Bath Rug

If you want a rug that fits the edge of your toilet seat, this one’s one of the best. This luxurious bath rug is contoured so it doesn’t look awkward in front of a toilet. It helps keep your toes warm during late night bathroom trips. The rug is made of soft nylon pile material and an anti-slip backing. It absorbs water easily and dries very quickly. It’s also machine washable, but take care since it may start to fray after multiple washings. If you want a matching rug for outside the shower or tub, or in front of the vanity area, this rug is also available in three regular rectangular sizes. Plus, it’s available in 10 fun colors: linen, cherry, wasabi, Bali blue, black pepper, blue sky, cobblestone gray, sugar plum, fresh cream and coffee bean.

10. KMAT 32×47 Inch Large Luxury White Bath Mat

If you’re looking for a plush, luxury bath mat, look no further. This rug is so thick and fluffy, and is sure to keep your feet feeling warm and cozy. It is made of 100% microfiber and every pile is well-stitched and durable, so you don’t have to worry about it sticking to your wet feet. It also comes with a non-slip rubber backing to keep it in place. It’s best to hand-wash it, but it’s 100% machine washable. It comes in two neutral and luxurious colors for a rug: white and khaki.

11. AmazonBasics Non-Slip Memory Foam Bath Mat

This non-slip bath mat offers a grippy rubber backing that does the job of keeping the rug in place really well. If you have slippery floors, this mat is your solution. When it comes to comfort, its thick memory foam core provides a dry and soft place to stand. The microfiber fabric soaks up the water like a sponge, and dries exceptionally fast after washing. And yes, it’s machine washable. Some reviewers complain that it kind of falls apart after washing, so better be careful just in case. You can avail it in beige, sage, dark brown or gray.

12. Bamboo Bath Mat Shower Floor Mat Non Slip

If you’re more into the feel of something hard, not the plush and comfy, this one’s a great bamboo shower mat for you. It doesn’t get soggy unlike soft rugs, and you don’t have to worry about washing wet, moldy and dirty mats. Bamboo mats like this one act as a drying rack for the feet as you step out of the shower, since it’s raised from the ground. It also offers a zen-like vibe, making it perfect for modern and minimalistic bathrooms, as well as home spas and outdoor showers. It’s made of 100% Moso bamboo, which is a sturdy material that’s also eco-friendly. It has antimicrobial, antibacterial and odor resistant properties. It also has 6 soft pads underneath to prevent it from sliding on the floor while you’re using it.