You’ll usually grill salmon for about 8–12 minutes total over medium-high heat, depending on thickness and whether you’re using foil or placing it directly on the grates.

Quick Scoop: How long do you grill salmon?

  • For fillets directly on the grill:
    • Preheated grill at about medium‑high (roughly 375–425°F).
    • Grill 6–8 minutes skin side down, then 2–4 minutes on the flesh side, until it flakes easily and is just opaque in the center.
  • For salmon in foil packets:
    • Grill at medium to medium‑high heat (around 375–400°F).
    • Cook 14–18 minutes, checking early if the fillet is thin; thicker pieces can need a couple minutes more.
  • General rule of thumb:
    • About 10–15 minutes per inch of thickness for salmon, aiming for an internal temp around 125–130°F for medium‑rare, up to 145°F for well‑done, measured at the thickest part.

Simple step‑by‑step timing

  1. Preheat your grill to medium‑high, clean and oil the grates.
  2. Pat salmon dry and oil/season the fish (keep the skin on if you can).
  3. Place on the grill:
    • Skin side down if cooking directly on the grates.
    • Or sealed in foil if you want extra‑moist, foolproof salmon.
  4. Start checking doneness a bit early:
    • Around 8 minutes total for thin fillets on the grates.
    • Around 14 minutes for foil‑wrapped salmon, especially if it’s about 1 inch thick.
  1. Salmon is done when:
    • It flakes easily with a fork.
    • The center is just turning opaque and the internal temp is in your preferred range (about 125–130°F for juicy medium‑rare, 145°F if you like it fully cooked).

Quick timing table (HTML as requested)

[5][7] [7][5] [5] [1][9] [9][1][7] [7][9] [9][7] [3][5]
Method Heat Time Notes
Direct on grill, skin on Medium-high (≈375–425°F) 6–8 min skin side down, 2–4 min flesh side Flip once when skin releases easily; aim for 125–130°F for medium-rare.
Foil packet on grill Medium to medium-high (≈375–400°F) 14–18 min depending on thickness Check a few minutes early for 1-inch pieces to avoid overcooking.
General thickness rule Steady medium/medium-high ≈10–15 min per inch of thickness Use a thermometer: 120°F rare, 125–130°F medium-rare, 130–135°F medium, up to 145°F well done.

Mini “story” tip from recent grilling chatter

People on grilling forums and recipe comment sections in 2024–2025 keep coming back to the same lesson: it’s better to slightly undercook salmon and let carryover heat finish it than to leave it on the grill “one more minute” and dry it out. Many regular grillers now aim for that tender, just‑flaky center at around 125–130°F and only go to 145°F if they really want it well‑done.

Think of it like a good steak: pull it when it looks a tiny bit shy of done, rest it for a few minutes, and it will be perfect on the plate.

Quick TL;DR

  • Direct on grates: about 8–12 minutes total for most fillets.
  • In foil: about 14–18 minutes.
  • Start checking early and use a thermometer if you can for consistently juicy salmon.

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