Yes! Onions do need lots of water but the soil should never be soggy. However, if mulch is used then onions do not need supplemental watering. If you want sweeter onions, water more.