A multi-functional flowerpot may comprise a pot body, a tank and a plurality of supporting units. The pot body has at least a through hole formed at a bottom portion thereof, and the supporting units are configured to support the pot body to locate above the tank. More specifically, when the pot body is connected to the tank through the supporting units, a lower portion of the pot body is inserted into the tank and the position of the pot body is located above a bottom portion of the tank. Thus, when the plants cultivated in the pot body and the aquatic plants or aquatic animals raised in the tank, the excess water of the pot body can flow through the through hole into the tank.