A whole variety of flowers! But the flowers that give the most vibrant pigments include coreopsis, safflower, dandelion, marigolds, roses, lavender, dahlia, and sunflower petals. The intensity of the color produced by each flower will, of course, vary depending on the number of petals you use, the extraction process, and other factors. Read the full guide to learn more about making paint pigments with flowers and plants.