Kudos to you! Peach trees will shed their leaves (go dormant) in winter; the best time to plant in your area is from early December to mid March. You want to give the plant time to set roots before spring. Your local cooperative extension service has a lot of info on growing peaches, and may be available for direct questions. See here: http://www.clemson.edu/extension/hgic/plants/vegetables/tree_fruits_nuts/hgic1354.html
Kudos to you! Peach trees will shed their leaves (go dormant) in winter; the best time to plant in your area is from early December to mid March. You want to give the plant time to set roots before spring. Your local cooperative extension service has a lot of info on growing peaches, and may be available for direct questions. See here: http://www.clemson.edu/extension/hgic/plants/vegetables/tree_fruits_nuts/hgic1354.html