Answer: You can plant your sunflowers any time now. Any variety should do well where you are. There are lots of types now so choose one (or more) to suit your needs--there are dwarf varieties, branching types, and multi-colored ones. Then there are the traditional tall, yellow-petalled varieties. If your soil is fairly loose and rich with some rocks mixed in, you should be fine. Just remove the larger stones you encounter. You might want to mix in some organic matter before you plant--compost or well-rotted manure is good. Sunflowers are pretty hardy and will grow most anywhere--to get the biggest and best flowers, though, they need a fairly rich soil. If your soil is really rocky or gravelly, you might want to bring in some topsoil.
Q&A Library Searching Tips