Persiapan lahan sangat penting. Gemburkan tanah sedalam 30-40 cm dan campurkan pupuk kandang matang dengan perbandingan 1:3 (pupuk:tanah). Buat bedengan setinggi 20 cm untuk menghindari genangan. Jarak tanam ideal 60x60 cm untuk varietas tinggi, atau 40x40 cm untuk varietas pendek. Sebelum menanam, rendam benih dalam air hangat selama 2-3 jam untuk mempercepat perkecambahan.
Perawatan rutin meliputi penyiraman 2 kali sehari (pagi dan sore) saat musim kemarau, dan 1 kali sehari saat musim hujan. Lakukan pemupukan susulan setiap 2 minggu dengan pupuk NPK 16-16-16 sebanyak 5 gram per tanaman. Penyiangan gulma dilakukan setiap minggu, dan pemangkasan daun tua yang menguning untuk mencegah penyakit. Saat tanaman mulai berbunga (umur 50-60 hari), kurangi penyiraman agar bunga tidak mudah rontok.
Panen bunga matahari bisa dilakukan saat kelopak bunga mulai mengering dan biji terlihat hitam. Potong tangkai bunga menyisakan 30 cm dari pangkal. Jemur bunga selama 3-5 hari di tempat teduh untuk mengeringkan biji. Simpan biji dalam wadah kedap udara di tempat sejuk. Jika ingin menanam kembali, pilih biji yang besar dan bernas.