The present disclosure provides a thermal management system for an electric vehicle. The electric vehicle may include a cabin, a battery system, a battery coolant loop including a battery coolant line thermally coupled to the battery system, a heat pump loop including a heat pump line thermally coupled to an internal heat exchanger, and a refrigerant-coolant heat exchanger thermally coupled to the battery coolant loop and the heat pump loop. The thermal management system may be configured to provide heating or cooling to the cabin or battery system depending on an operating mode.