Good gardeners don't need to rely on the rain when they have a good watering can. However what separates a good watering can from all the rest? Because watering cans tend to get heavy when full, you shouldn't always go with the largest can. A smaller can or a big can with a long spout will direct some water away from the main reservoir. Also choose a watering can with an interchangeable head so that you can change settings from a gentle sprinkle to a steady stream. Watering cans can be ergonomically designed with curved handles for easier tilt control. Watering cans are priced at between $5 and $20 online for plastic, galvanized steel and aluminum watering cans, and from $50 to $100 for copper and stainless steel watering cans.