Contending with Non-Technical Losses (NTL) is a major problem for electricity utility companies. Hence providing a lasting solution to this menace motivates this and many more research work in the electricity sector in recent times. Non-technical losses are classed under losses incurred by the electricity utility companies in terms of energy used but not billed due to activities of users or malfunction of metering equipment. This paper therefore is aimed at proffering a solution to this problem by first detecting such loopholes via the analysis of consumers’ consumption pattern leveraging Machine learning (ML) techniques. Support vector machine classifier was chosen and used for classifying the customers’ energy consumption data, training the system and also for performing predictive analysis for the given dataset after a careful survey of a number of machine learning classifiers. A classification accuracy (and subsequently, class prediction) of 79.46% % was achieved using this technique. It has been shown, through this research work, that fraud detection in Electricity monitoring, and hence a solution to non-technical losses can be achieved using the right combinations of Machine Learning techniques in conjunction with AMI technology.