A method for determining an availability of an electric vehicle charging station is disclosed. The method includes: receiving a first geolocation information regarding a mobile device; comparing the first geolocation information with a second geolocation information of the electric vehicle charging station; determining a distance between the mobile device and the electric vehicle charging station using the first geolocation information and the second geolocation information; and based on the determined distance, determining the availability of the electric vehicle charging station; and sending a notification to a user regarding the determined availability of the electric vehicle charging station.