Fill a seed-starting tray with moist potting soil. Leave a ½-inch space between the top of the soil and the rim of the tray.
Sow the seeds on the soil surface, planting approximately one seed per square inch. Press on the seeds lightly so they are in contact with the soil, but don't bury them, as they require light to germinate.
Cover the tray with a clear plastic bag. The bag retains the moisture in the soil while still allowing light to reach the seeds.
Set the tray in a warm, sunny window. Osteospermums germinate best at temperatures between 60 and 65 degrees Fahrenheit.
Remove the plastic when the seedlings emerge, usually within 15 days of sowing. Continue to provide the seedlings with a sunny window and warm temperatures. Water the seedlings when the soil surface begins to dry out.
Thin the seedlings in the tray after they produce their second set of leaves. Remove seedlings so the remaining ones sit approximately 2 inches apart in all directions.
Transplant the osteospermum seedlings outdoors after all frost danger passes in spring. Plant them in a full sun, well drained garden bed, spacing the plants 24 to 30 inches apart.