Planting a peach tree from seed is a satisfying project for producing peaches from a tree in your own yard. You can get seeds from a tree, fresh peaches from your grocery store, or a farmer's market; or you can buy them from seed companies.
Most peaches require a certain amount of time in cold temperatures--commonly called chill hours--to set fruit. Because of this, peaches are usually grown from USDA hardiness zones 5 through 9, but can be grown indoors as an ornamental. With some simple household items, you can start a peach tree from seed in your own home.
Planting Your Peach Seeds
Check your area's hardiness zone to see if a peach tree will grow well.
Remove the seed from the hard outer shell of the peach pit, using a nutcracker. Ensure they are fresh and free from damage or disease.
You can plant your seeds in the ground or indoors.
Plant your seeds two inches deep directly in fertile, well-drained soil in the fall if the temperature in your area falls below 40 degrees F for at least 100 days.
Place the peach seeds about one inch deep in a container filled with equal amounts of peat moss and sand. Refrigerate them for 98 to 105 days if the weather is not right for planting in the ground or if you want to plant in the spring. Keep the soil from drying out to encourage germination.
Plant seeds two inches deep in fertile, well drained soil after the last frost of spring, or indoors in pots.