No, some plants, such as ferns and mosses, reproduce by spores rather than flowers.