how long does it take to grill corn
It typically takes about 10–20 minutes to grill corn over medium-high heat, depending on whether it’s in the husk, in foil, or directly on the grates.
Quick Scoop
- Directly on grill grates (no husk, no foil):
10–15 minutes over medium-high heat, turning every couple of minutes until lightly charred and tender.
- Wrapped in foil:
12–25 minutes over medium-high heat, turning occasionally; thinner ears finish closer to 12–16 minutes, thicker ears around 20–25 minutes.
- In husk:
20–40 minutes over medium to medium-high heat, turning a few times; some methods are shorter (around 20–22 minutes), others go 30–40 minutes at gentler heat for slow steaming.
Simple rule of thumb
- Start checking at:
- 10 minutes for naked corn
- 12–15 minutes for foil
- 20 minutes for husk-on
- Corn is done when kernels are bright yellow, juicy, and tender when pierced with a knife or bitten, not shriveled or hard.
If you hear kernels popping or smell burning, pull the corn off right away and it’s probably already done.
Bottom note: Information gathered from public forums or data available on the internet and portrayed here.