The majority of global road transportation emissions come from passenger and freight vehicles. Electric vehicles (EV) provide a sustainable transportation way, but customers' charging service related concerns affect the EV adoption rate. Effective infrastructure planning, charge scheduling, charge pricing, and electric vehicle routing strategies can help relieve customer perceived risks. The number of studies using machine learning algorithms to solve these problems is increasing daily. Forecasting, clustering, and reinforcement based models are frequently the main solution methods or provide valuable inputs to other solution procedures. This study reviews the studies that apply machine learning models to improve EV charging service operations and provides future research directions.