No, it would be best if you did not put your cast iron grates in the dishwasher. Cast iron and steel grates are highly likely to rust when exposed to the dishwasher's water and detergent. Stainless steel and porcelain enamel grates are safe to put in the dishwasher.