• Roses thrive best in open, sunny locations with fertile, slightly acidic soil. They flourish best when they get at least four hours of sun a day; six is ideal. • Good drainage is essential, although ...