The frequency of repotting depends on the plant's growth rate and the size of its current container. As a general rule, repot your plants every one to two years to provide them with fresh soil and more space for their roots to grow. Signs that your plant needs repotting include roots growing out of the drainage holes or the plant becoming top-heavy and unstable.