For most average salmon fillets, grilling in foil takes about 10 to 20 minutes , depending on thickness and grill temperature.

Quick Scoop

  • For a 1 to 1.5 lb salmon fillet in foil over medium/medium‑high heat (375–425°F): about 12–18 minutes.
  • For smaller individual foil packets (around ¼ lb each): about 10 minutes.
  • Salmon is done when it reaches 135–145°F in the thickest part and flakes easily with a fork.
  • Let it rest 5–10 minutes in or out of the foil so carryover heat finishes cooking and juices redistribute.

Simple Timing Guide

  1. Preheat your grill to medium to medium‑high (roughly 375–425°F).
  1. Wrap salmon tightly in foil (single large fillet or individual packets).
  1. Place on grates, close the lid, and grill:
    • Thin fillet (about 1 inch): 10–14 minutes.
 * Thicker fillet (up to 1.5 inches, 1–1.5 lb): **14–18 minutes**.
  1. If your recipe calls for it, open the foil for the last 2–3 minutes to dry or lightly brown the top.
  1. Check for doneness with an instant‑read thermometer in the thickest part:
    • Around 135°F for moist, slightly softer salmon.
 * Up to **145°F** for fully cooked, FDA guideline level.

Mini Tips So You Don’t Overcook It

  • Start checking a few minutes early , especially with a thinner fillet.
  • Remember the fish will keep cooking off the grill , which is why many cooks stop around 135°F and rest it.
  • If you’re doing veggies in the same packet (like green beans), the 10–12 minute mark usually gets both salmon and veggies tender on a 400°F grill.

TL;DR: For “how long to grill salmon in foil,” aim for about 10–18 minutes at 375–425°F , then check for 135–145°F inside instead of relying on the clock alone.

Information gathered from public forums or data available on the internet and portrayed here.