Make the pie crust and divide it into two balls. Refrigerate until you're ready to use.
Roll out one of the dough balls and place it in the pie dish. Cut the edges and fold.
Preheat the oven to 425 degrees F (190 degrees C).
Using a sieve and a large bowl, drain peaches. You want to remove all of the excess juice from the peaches and discard the juice.
In a large bowl, combine canned peaches, sugar, cornstarch, lemon juice, almond extract, and salt.
Pour the peach mixture into the prepared pie crust.
Dot the top of the pie with butter.
Roll out the second pie crust.
Cover the top of the pie with another layer of pie crust and crimp the edges of the pie crusts together.
Make 4 slits to the top of the pie crust.
Brush the entire pie with an egg wash. We use 1 egg yolk and 2 tablespoons of milk.
Sprinkle sugar over the top of the crust.
Cover the edges of the pie crust with aluminum foil to prevent them from burning quickly.
Bake the peach pie for 60 minutes or until the filling is bubbly and the crust is golden brown.
You may need to add more tinfoil over the top of the pie if it gets too brown.
5 minutes before the pie is done remove the tinfoil to get a brown crust.
Remove the pie from the oven and allow it to cool for at least 1 hour before serving. Letting it cool longer will result in a thicker consistency.