Wildflowers can be grown in sun or shade depending on the plants and climate. These gardens can include prairie gardens as well, filled with a variety of native grasses.