Persian violets are perennial flowers that grow up to about 12 inches tall and wide. They do very well under trees and shrubs as they only need filtered sunlight or partial shade in slightly acidic soil and low moisture.
Wild ginger is an herbaceous perennial that only grows 4 to 6 inches tall. Typically grown as a ground cover in shady areas due to its short stature and growth requirements, you can plant wild ginger in a range of soil types as long as you water it regularly.
The dwarf iris is a short plant with large purple, blue, or white flowers, adding a wave of color to the otherwise dark soil from pine trees. This summer-blooming perennial works best in well-draining soil with sunlight to partial shade.
False goat's beard is a popular, low-maintenance species characterized by plume-like blossoms that may be cream, pink, red, white, or lavender. The foliage of the plant is also quite attractive with deep green leaves that are glossy and toothed.
Gardenia flowers, also known as creeping cape jasmine, are loved for their scented white flowers, commonly reaching 12 inches tall. This small shrub does not require full sun or overly frequent watering, so plant it beneath or nearby larger trees as a filler.