Weeds are generally plants that grow on waste ground and their symbolism in dreams reflects this.

They may indicate misplaced trust, misplaced energy or even misplaced attempts at success.

They do not contribute a tremendous amount to our lives and if allowed to run riot or to overgrow can stop our own positive growth.

To be digging up weeds would show that we are aware that by freeing our life of the non-essential, we are creating space for new growth and new abilities.