Plant seeds when temperatures reach 65 to 70 degrees Fahrenheit. Some sunflower seeds may germinate at a low of 40 degrees Fahrenheit, but they will not start to grow until those temperatures reach the 70s.
Prepare a planting location with well-draining soil that receives full sun for eight hours a day. Add well-rotted compost to the area and till it until the soil is light and airy.
Prepare seeds, if desired, two and a half weeks prior to planting. Place seeds between paper towels dampened with water. Place the seed-laden paper towels on a plate and set it aside for a few days. Spray with water when the towels dry to keep them evenly damp. After a few days check to see which ones have sprouted; it can take up to 11 days for the seeds to germinate.
Plant seeds that germinate in containers filled with potting soil. Place the pots in a sunny place and water to keep the soil damp but not soggy. After one week, plant the sunflowers in their permanent location outside.
Plant seeds directly in the garden if you want to skip the germination step. Plant seeds 1 to 3 1/2 inches deep in the prepared soil, depending on the variety. Always check the back of the seed package for this information. Cover the seeds with soil and pat it down. Water the soil evenly until the seeds germinate and sprout.