Fun Facts › Animal Facts › Bats sleep 18-20 hours per day.← NextRandomPrevious → Bats sleep 18-20 hours per day.