For proper growth, peach trees should generally be planted 15 to 20 feet apart. This spacing gives the trees enough room for their roots and branches to spread, ensures good air circulation, and allows plenty of sunlight to reach each tree. Proper spacing also helps reduce the risk of diseases and makes maintenance, pruning, and harvesting easier.