There’s one essential garden tool that is too often overlooked: a trusty, reliable watering can. Sharp, effective pruners and heavy-duty hoses may get all the credit, but the mighty watering can is necessary to keep plants happy, hydrated, and thriving.
As a longtime gardener of over 10 years, I’m here to give watering cans the credit they properly deserve—plus, help you choose the right one to buy for your garden. Over the years, I learned that size, capacity, and spout type are the most important factors to look for when shopping for a good can that will last for seasons to come.
I’ve tried dozens (and dozens) of watering cans, from fancy splurges to bare-bones options at my local gardening store. But after we rigorously tested the latest and greatest options right here in The Lab, I found the five best watering cans to suit any soil. Some come with large handles and nozzles best suited for outdoor gardens, while other petite options are perfect for indoor houseplants.
Our Top Picks
Best Outdoor Watering Can
Bloem Easy Pour Watering Can
Two handles offer multiple hand positions
Flow can be adjusted
Easy to fill
Hard to use on hanging plants
The Bloem Easy Pour Watering Can is our favorite watering can for outdoor use, hands down. It’s an excellent choice for any size garden, from tiny containers to larger plots. Earning praise for the design, ease of use, value, and durability, we couldn’t recommend it more—we even dropped this one full of water from 4 feet above the ground, and not only did it stay intact, but it also landed upright (with no spillage!)
Most watering cans I’ve purchased only last a single season—they either blow away in the wind or crack from the heat. What’s great about the Bloem option is its durability, and we’re confident it’ll last you many gardening seasons to come. We love the large capacity of this can too—at over 2.5 gallons, you won’t have to stop often for refills.
Thanks to its two handles, you can steady the water stream to different sections of your container garden with ease. To note, this watering can isn’t optimal for watering hanging plants, but a simple solution is to take the plant down and water it.
Material: Plastic | Capacity: 2.6 gal. | Color: Black and orange | Weight: 1 pound | Spout Type: Rose and free flow (adjustable)
Best Indoor Watering Can
Haws Bosmere Handy Indoor Watering Can
Lightweight and easy to use
Sprinkle and pour options
Built-in storage peg for the rose
Smaller capacity
After testing it out, we love the Haws Bosmere Handy Indoor Plastic Watering Can specifically for indoor plants. It only holds 1 liter, but this is great for plant parents with a few houseplants and not a ton of indoor storage for a huge watering can, like the Bloem Easy Pour Watering Can that we recommend for outdoors.
While testing, we found it easy to pour and aim the water. It’s featherweight at less than 5 ounces, which makes it maneuverable even when full of water.
An especially cool feature is the removable rose—it comes off so you can switch between sprinkling and free-flow pouring. When not in use, the rose can be screwed onto a peg above the spout so you'll be less likely to lose it.
We couldn’t recommend this affordable option more for maintaining your indoor jungle. In addition to yellow, this watering can is available in many other cheery colors, including red, light blue, and sage green (our personal favorite).
Material: Plastic | Capacity: 33.8 oz. (1 liter) | Color: Yellow, dark blue, green, purple, light blue, sage, red | Weight: 0.2 lbs. | Spout Type: Rose and free flow
What Is a Rose on a Watering Can?
A watering can “rose” is the sprinkler attachment at the end, which delivers water gently to your plants. They’re often detachable, so you can switch between the rose’s sprinkler delivery or take it off for a simple stream.
Best Small but Mighty
Terrain Beech Wood Handle Watering Can
Sleek, minimalist design
Comfortable handle
Steady pour with good reach
Wood may get damaged outdoors
If you have just a few petite plants to care for indoors or out, we love this open-top watering can from Terrain. During testing, we found the handle surprisingly comfortable, so you can jump from plant to plant on watering day without fatigue. It’s so easy to carry, and no water poured out despite the open design.
Similar to our best outdoor watering can, this model passed all our drop tests, except when it was full and dropped on concrete. It dented and lost some paint, but this didn't affect usability.
The can is small, so you’ll have to refill it a few times if you have a large plant collection—but on the bright side, it can be easily filled in a bathroom or kitchen sink. We also recommend storing this watering can indoors, as the wooden handle may not fare well in harsh outdoor elements.
Material: Stainless steel (body), wood (handle) | Capacity: 18 oz. | Color: White and dark gray | Weight: Not listed | Spout Type: Free flow
Best Upgrade
Williams Sonoma Tall Copper Watering Can
Looks beautiful
Comes in multiple sizes
Easy to carry, fill, and pour
Shouldn’t be used on delicate plants
Plant enthusiasts, we found the perfect watering can for you. I couldn’t order this one fast enough after falling in love with its unique hammered texture, which makes it look straight out of a European flower garden.
This watering can is functional, stylish, and performed great in our testing, to boot. It had a great pour for plants at every height and was easy to fill and carry. At 65 ounces, this can doesn't hold a lot of water, but we managed to fill it to 80 ounces with only minimal splashing while carrying it with one hand.
The shiny exterior probably won't last without proper maintenance, but that’s what we love about it. The patina that copper products develop with time is beautiful, in our opinion.
With a high price tag, you could get other aesthetically pleasing watering cans for less. But we love the functionality it provides on top of being a gorgeous piece of decor. It would also be a wonderful gift for someone with a growing houseplant collection.
Material: Copper | Capacity: 65 oz. (80 when completely full) | Color: Copper | Weight: Not listed | Spout Type: Free flow
Best for Large Gardens
XXXFlower Watering Can
Nozzle direction twists up and down
Grippy handles
Large capacity
Not as stylish as others we tested
Of all the watering cans we tested, this model stood out to us thanks to multiple unique features and the large water capacity. This watering can holds 6 liters, which is plenty to get your larger garden beds watered and refreshed—and despite the large capacity, we were still able to easily fill this can in our kitchen sink.
The double-handle design is comfortable for carrying and lifting to reach hanging flower baskets. This watering can also passed our drop test, except when dropped on concrete while full of water. It suffered a large dent in the corner, though it didn't leak.
The rose can be removed, and the spout swivels to direct the sprinkle upwards (for a gentler effect) or downwards, depending on the watering style your plants need. Another nifty feature of this watering can is the cap that can be secured over the fill hole—it not only prevents splashing, but it will also help deter critters like frogs that might want to take up residence.
While this design isn't the most attractive watering can—we think it kind of looks more like a leaf blower—we didn't mind the trade-off considering how well it worked, especially for watering plants in a garden.
Material: Plastic | Capacity: 1.5 gal. | Color: Green | Weight: 1.5 lbs. | Spout Type: Rose and free flow
Other Good Options We Tested
During our testing, we also liked the basic but dependable Fasmov Plastic Watering Can and the sleek design of the E.Palace Stainless Steel Watering Can. The Fasmov can doesn’t have a rose (sprinkler spout), but it's a great option for indoor or smaller plants. When testing the E.Palace can, we thought the long spout was comfortable for reaching higher-hanging plants, and the brushed-metal finish was pretty and minimalistic.
Final Verdict
Our best outdoor pick, the Bloem Easy Pour Watering Can, is sturdy, durable, and perfect for any outdoor garden. If you’re looking for a can to suit your houseplant collection, we think the Haws Bosmere Handy Indoor Plastic Watering Can works perfectly for smaller pots.
How We Tested the Watering Cans
We vetted 32 watering cans of all shapes and sizes and put them head-to-head to test at The Lab. We spent a day evaluating the watering cans to see how they performed in a variety of settings.
- Ease of Use: We filled the cans under a sink faucet (if small enough) or garden hose and then measured the water capacity to make sure it was accurately listed.
- Design: After walking at least 30 feet with the watering cans full, we noted any special features in the design that made it easier to carry and maneuver, including two handles or special grips. We also noted if the water spilled or sloshed around the can.
- Effectiveness: We watered plants in small and large pots, as well as hanging baskets, noting how accurate the water stream was in pour and sprinkle modes (where applicable) and if it was hard to control.
- Durability: We also noted if the watering can was easy to maneuver, given its size. Since watering cans are often left outside or dropped, we tested each design's durability, dropping them from a height of 4 feet onto both concrete and grass, noting any dents, scratches, or leaks.
- Overall Value: Lastly, we rated the value of each can and only learned the price after we had completed the rounds of testing.
Testing Watering Cans for Capacity and Ease of Use
What to Look for in a Watering Can
How Much Water It Holds
Choose the right size can for your garden, either indoors or out. A larger can is great for an outdoor garden bed or container garden, like our best outdoor pick, the Bloem Easy Pour Watering Can. A smaller can, like the Terrain Beech Wood Handle Watering Can, is perfect for houseplants or a tiny window box. And instead of lugging a full, large-capacity watering can up a stairwell or across a patio, you might be better off with a small watering can you refill more often.
A Sturdy Can With Good Grip
A watering can needs good balance so it doesn't easily topple over. Generally, the longer and bulkier the spout, the poorer the balance. But if the spout is fairly thin, it will probably be sturdier.
Out of all the cans we tested, our best overall pick, the Bloem Easy Pour Watering Can, stood out for its unique, two-handle design, which made it easier to maneuver and balance when full compared to other options. We also appreciated the XXXFlower Watering Can (our best large option) for its stability.
The Right Spout for Your Plants
Watering cans have two basic types of spouts: free-flow and rose. Free-flow spouts water with a strong flow, whereas a rose waters a larger area but with a gentle sprinkle, like a rain shower.
Most rose watering cans are for outdoor use, and the rose can be fixed or removable. For seedlings and other delicate plants, a watering can with a rose is best since the gentle flow prevents the soil from becoming washed out or crushing plants.
We featured several watering cans on this list with roses, including our best option for indoor plants, the Haws Bosmere Handy Indoor Plastic Watering Can, which has a built-in storage peg for a detachable rose, so you don't have to worry about losing it.
How Easy It Is to Refill
A watering can should be convenient to fill. For most outdoor watering cans, that’s usually not an issue because they have plain designs: You just fill them with a hose. But for stylish indoor watering cans, the handle can get in the way of the faucet, which makes filling awkward.
You can measure the depth of your sink and compare it to the height of your watering can to ensure it will fit comfortably before attempting to fill it. We found our favorite small pick, the Terrain Beech Wood Handle Watering Can, easy to refill in a bathroom or kitchen sink because of the small size and capacity and lightweight feel.
One More Thing...
To help your watering can really go the distance, make sure to wash it regularly and before you close up shop for the season.
Usually, swishing around water and rinsing regularly keeps a watering can clean. But if mineral deposits have built up inside, fill it with a 1:1 solution of distilled white vinegar and warm water and let it sit for at least 20 minutes. Pour out the liquid, scrub the watering can with a brush, and rinse it.
Use the same method to clean the rose attachment. If it is heavily clogged, let the watering soak overnight in vinegar before removing any loosened deposits.
Why Trust The Spruce?
This article was written by Mia Ingui, an editor at The Spruce who has been gardening for over 10 years. She loves her trusty watering can, the Terrain Beech Wood Handle Watering Can, but has tried dozens over the years and is excited to share some of the best with you here.
For this story, she used her own real-world gardening experience as well as our testing insights to recommend the best indoor and outdoor watering cans for your plants.