Credit cards are becoming the most widely utilized form of payment. The numbers of fraud users are growing as quickly as the technology. This paper discusses the performance of three popular Machine Leaning techniques for predicting credit card fraud detection. In this paper we used Machine Learning algorithms such as Decision Tree, Random Forest and Simple Regression tree for handling the imbalanced credit dataset.