Sunflowers kom ursprungligen från Nordamerika, där det är kallt på vintern och varmt på sommaren, vilket betyder att det finns en betydande årlig variation i temperaturen. Solrosor gillar en varm miljö . Den lämpligaste temperaturen för deras tillväxt är 64-86 ℉ , och de kan gärna växa så länge temperaturen inte är lägre än 50 ℉ . Inom detta lämpliga temperaturintervall, ju högre temperaturen är, desto snabbare växer solrosor.
I olika stadier av deras tillväxt kräver solrosor olika mängder vatten, även om de i allmänhet är torktåliga . Men deras jord bör inte vara för fuktig eftersom vattendränkt mark kan döda dem. Under blomnings- och blomningsperioden bör solrosor regelbundet vattnas för att säkerställa bättre blomning.