Step 1 Start by Planting your Petunia Seeds Indoors
You can start germinating your petunia seeds indoors about 10 weeks before you’re looking to plant them outside. Use a seed starting soil that holds moisture well and plant them in starter planting containers. Water them daily and use a grow light. You should see them start to grow in about 4-10 days.