Cooking time may vary depending on your slow cooker, but on low heat, it usually takes around 2 to 2.5 hours for the fish to become tender and the flavors to meld together perfectly.