It's easy to see why container gardening is a growing gardening trend. It's a great solution for gardeners with limited garden space, those who desire to enhance decks and patios, and those wanting to reduce the amount of time spent weeding. Growing beautiful plants in containers starts with buying the best plants for growing in pots, including vines, perennials, shrubs and trees. Often, these are dwarf varieties or varieties with more compact habits. Before buying plants for containers, make sure the plants are suitable for your grow zone. Other factors to consider are the plants' light requirements (full sun, partial shade or full shade), mature height and spread, bloom or harvest time and flower color.