Ferns are plants that require a lot of water. The amount of water needed by ferns depends on the type of fern and the environment in which it is grown. According to , ferns need to be watered once a week. The amount of water can be from 1-2 gallons (for ferns grown outdoors) to 0.5 gallons or less for ferns grown indoors in pots. In clay soil, fern needs watering no more often than once every 10-14 days.
It is best to avoid watering from above, which can cause the moisture to splash onto the leaves of your ferns. Instead, aim the water you give your ferns at the soil above their roots. It will trickle down into the root zone, where your ferns can absorb it and put it to use .