First, extract the pit from the fruit, clean it using running water, and use a fungicide to prevent pathogens in the seed.
Alternatively, you can also dip the pit in a one-tenth solution of bleach and water. Leave the pit to dry for three to four days.
Once the pit is dry, extract the inner seed from the hard outer coating. You can use pliers or nutcrackers to crack the pit, but be alert not to break the inner seed.
After removing the inner seed, the following will be your next steps!
Collect the Peach seeds in a plastic bag and place them in the refrigerator at a temperature between 1 and 5° C.
Place the bag in the refrigerator for around four months.
After four months, pour the pit into the water for a few hours.
Close the bag tightly, and soak the seed in water for 2 to 3 hours.
Open the bag, and add all-purpose potting soil and the water title until the soil is damp.
Add more soil if the mixture is too moist, and seal the bag tightly.
After germinating the seeds, wait for the roots to grow to at least 2.5 cm long and plant the seedlings outdoors.
That came from this Ultimate Guide To Planting Peach Seeds - Plants Craze
Personally, I’d like to see research that shows the advantage of removing the kernel from the shell, but I am utterly devoid of experience sprouting peach seeds, it just doesn’t seem likely that nature hasn’t already provided the means for the shell to exist without damaging a seed’s ability to sprout.
I await the response of readers with experience.
I don’t think you should store the seeds in a freezer. Peaches are a temperate climate fruit and it is questionable the seeds can withstand temps close to 0F but perhaps it is only a matter of properly drying them before freezing them. Expanding water as it freezes can rupture cells.