Poppy seeds are best planted in the fall. They need light to germinate, so they should be scattered on the surface of the soil and lightly pressed in, not buried. Prepare the soil by removing weeds and loosening it, and ensure the soil stays moist during germination.