Holes in the pots are meant for draining out excess water. So yes they are needed.
But it is absolutely fine to have a pot without hole. In such cases you have to be careful enough not to water too much as the water would get accumulated in the bottom of the pot. Excess stagnated water near the roots is detrimental to the roots. Hence you have to be cautious enough that the water doesn’t get accumulated.
If you’re wondering how do you know how much water is enough for the plants.. you’ll have to wait for my next post 😉
So choose any kind of the pot you like – with or without holes!!
Happy Gardening! 🙂