Snapdragons can be grown in many different environments, and they thrive in sunnier gardens with full-sun exposure. They do well in areas with cooler temperatures, too. You may need to give them extra light in colder areas, especially during months with shorter daylight hours.