Abstract: Solar based electric vehicle (EV) charging station was proposed in this paper. The maximum power of a PV module varies due to changing temperature, solar radiation, and load. In order to extract the Maximum power point in this work, an MPPT system consisting of a PV module, a DC-DC converter, and a fuzzy logic controller is designed and simulated in Simulink. The EV battery SOC characteristic is observed to be fully charged within short period. In this paper single Phase grid and the PV system with the Fuzzy controller MPPT is connected to the DC link, which is connected to the EV. Also in the absence of solar PV energy, electric vehicle is charged from the grid. A battery of rating 100AH is charged with the solar PV panel using a boost converter which generates output voltage of 400V. Then the voltage is stepped down for buck operation according to 220 V battery requirement. A Bidirectional AC-DC rectifier is connected to the Grid, and the DC-DC boost converter for the MPPT and the DC-DC bidirectional Converter is connected to the EV for the Charging and Discharging of the EV. During charging and discharging modes the battery voltage and current is presented. It is clear that the grid voltage and current are in phase during charging. During discharging they are said to be out of phase indicating the reverse power flow.