Cooking a roast in a crock pot can be a wonderfully easy way to make a delicious meal. Generally, you'll want to cook a roast on low for about 8-10 hours or on high for 4-6 hours. Time may vary depending on the size and type of the roast. Do you have a particular type of roast in mind? I'd love to help you plan out the perfect meal!