How Long does It Take to Cook a Roast?

Depending on how big the roast is and how you are going to cook it varies the time. It can generally take two to six hours sometimes 8 in a crock pot.