It depends on the size of the battery and its current charge level. Generally, it will take around 6-8 hours to charge a 12V car battery at 10 amps. If the battery is larger or has a lower charge level, it may take longer.