Krastavac je tipična toploljubiva vrsta s povećanim zahtjevima prema temperaturi tla i zraka. Zbog velike lisne površine ima velike zahtjeve za vodom, naročito tijekom plodonošenja. Stoga se, u ili sadnje postavlja sustav za navodnjavanje kapanjem i crni polietilenski malč. Sjetva ili sadnja na otvoreno se ne preporučuje prije nego što prođe opasnost od kasnih proljetnih mrazeva. To je u drugoj polovici svibnja. Zbog velikih zahtjeva za temperaturom krastavci se u posljednje vrijeme uzgajaju iz presadnica proizvedenih u grijanom zaštićenom prostoru. Presadnice se sade u vrijeme kad bi inače bila moguća sjetva, čime se ostvaruje ranija i duža berba plodova. U grijanim zaštićenim prostorima sadnja se obavlja početkom ožujka, a u negrijanim oko petnaestak dana ranije nego na otvorenome. Minimalna temperatura klijanja je 12 °C, a optimalna 25 do 30 °C. Za nicanje prilikom sjetve na otvoreno poželjno je da temperatura tla bude minimalno 15 °C. Za vegetativni rast i razvoj najpovoljnije su dnevne temperature oko 25 °C i noćne oko 18 °C, a za cvatnju i razvoj ploda 25 do 30 °C danju i 20 °C noću. Pri temperaturi 12 °C zaustavlja se cvatnja, na 10 °C biljka odbacuje cvjetove, a na 6 °C prestaje s rastom. Visoke temperature iznad 32 °C znatno usporavaju rast plodova, smanjuju oplodnju, a ako su praćene nedostatkom vode može doći do opadanja cvjetova i zametnutih plodova. Kod visokih temperatura intenzivnije se formiraju muški cvjetovi,štododatnosmanjujeprinos. Optimalna vlažnost tla tijekom plodonošenja je oko 80% poljskog vodnog kapaciteta. Uz to, poželjna je i vlažnost zraka iznad 70%. Tijekom plodonošenja potrebno je tjedno navodnjavati s 25 do 30 l/m2, kako bi se spriječio gubitak turgora biljke i smanjila mogućnost opadanja cvjetova. Najefikasnije je navodnjavanje kapanjem uz koje se može provesti i prihrana. Krastavci su izuzetno osjetljivi na jače vjetrove. Zbog toga bi u proizvodnji na otvorenome trebalo birati položaje prirodno zaštićene od vjetra ili uz usjev krastavaca, sa strane najčešćeg puhanja vjetrova posijati nekoliko redova kukuruza, koji će poslužiti kao vjetrozaštitni pojas.