Yes, bugs can spawn on weeds. However, they may be harder to spot. It is not necessary to clear out weeds for bugs to spawn.