No, you don't have to disconnect the battery to charge it. You can simply connect the charger to the battery and it will start charging. However, if you want to disconnect the battery for any reason, such as if it's completely dead and you need to jump start it, then you'll need to disconnect it first.