This document presents a Bayesian approach to enhance class probability estimates in Classification Trees (CT), addressing their known issues with poor probability estimation. It introduces Bayesian Tree Averaging (BTA) and Non-Uniform Priors (NUP) to improve performance while maintaining the accuracy of conventional methods like C4.5. Experiments on 27 UCI datasets show that the proposed methods significantly enhance class probability estimates and effectively handle model uncertainty.