how long to cook roast in the slow cooker. the cooking time for your pot roast will depend on your crock-pot's setting. a three-pound roast usually takes four to five hours to cook thoroughly. a lower, slower setting will take six to eight hours for the most tender finish.