In an approach for selecting a battery charging rate, a processor, responsive to an electronic device with a rechargeable battery being connected to a battery charging device, identifies a current battery status of the rechargeable battery. A processor determines a disconnect time of the battery charging device. A processor determines a charge level required. A processor determines a charging profile based on the current battery status, the disconnect time of battery charging device, and the charge level required. A processor sends the charging profile to the battery charging device.