You need to marinate venison for at least 4 hours, but it would be great if you marinate overnight for around 8 to 9 hours.