Sign in every day to get plant fragments.
Plant fragments can be obtained through endless challenges, and plant fragments can also be exchanged for plant fragments in the league.
Plant adventures yield plant fragments every day.
High-level plant fragments can often be redeemed in the battle shop.
Plant fragments can also be obtained in challenge mode.
Daily draws also have a chance to obtain rare plant fragments.
Finally, there is Penny's shop, which will refresh rare plant fragments from time to time.