For the best grilling, marinade at least 30 minutes although the ideal time for chicken breasts is about 4-5 hours, and for chicken thighs over 2 hours. You can also marinade in the refrigerator overnight.