Grilling salmon doesn’t have to be complicated. The biggest mistakes? Sticking to the grill, overcooking, and not knowing when it’s done. This guide shows you exactly how to grill salmon four different ways, from the easiest no-flip method to getting crispy skin with perfect grill marks. You’ll learn the right temperatures, exact cooking times, and how to tell when your salmon is ready.

Whether it’s your first time grilling fish or you want better results, these methods work every time. To grill salmon perfectly, cook at 400–450°F depending on the method. Grill skin-side down for 6–8 minutes, flip if needed, and remove at 130–135°F internal temperature. Rest for 5 minutes before serving.
Essential Preparation: 3 Key Steps Before Grilling Salmon
Step 1: Prepare Your Grill Surface

- Start by thoroughly cleaning the grill grates. Use a stiff grill brush to remove any leftover food particles, grease, or carbon buildup from previous cooking sessions.
- Next, preheat the grill fully for 15–20 minutes with the lid closed. This ensures the grates are evenly heated and helps create a natural non-stick surface.
- Just before placing the fish on the grill, lightly oil the grates. Use a folded paper towel dipped in high smoke-point oil (such as canola or vegetable oil) and carefully rub it over the hot grates using long tongs.

Note: Avoid pouring oil directly onto the grill, as this can cause flare-ups. A thin, even coating is enough to reduce sticking while maintaining clean grill marks.
Whether you’re using a Gas Grill or Charcoal Grill, proper preheating is essential.
Step 2: Prepare the Salmon

- Remove salmon from refrigerator 15-20 minutes before grilling
- Pat both sides completely dry with paper towels (moisture prevents proper searing)
- Brush fish with olive oil or avocado oil
Why this matters: Cold, wet fish sticks to grill grates. Room temperature, dry, oiled salmon releases cleanly and develops a proper crust.
Step 3: Season Generously
Proper seasoning enhances salmon’s natural richness and helps build flavor during grilling. Keep it simple, but apply it evenly to both sides just before placing it on the grill.

Base Seasoning:
- Sea salt, enhances natural flavor and helps create a light crust
- Freshly ground black pepper, adds mild heat and depth
Optional Flavor Boosters:
- Garlic powder, adds savory balance
- Paprika (smoked or sweet), brings subtle warmth and color
- Fresh herbs (dill, parsley, thyme), add brightness
- Lemon zest, enhances freshness without adding moisture
Tip: Season just before grilling. Salting too early can draw out moisture and interfere with proper searing.
Methods for Grilling Salmon
Method 1: How To Grill Salmon with Flip

Temperature: 400-450°F (medium-high heat)
Steps:
- Place salmon skin-side down directly on preheated, oiled grates
- Close lid and grill for 6-8 minutes undisturbed
- Fish will release naturally when ready, if it resists, wait another minute
- Flip carefully and cook for 1-2 minutes
- Remove when internal temperature reaches 130-135°F
Best for: Classic grilled flavor, visible char, crispy skin
Method 2: How To Grill Salmon in Foil

Temperature: 375-400°F (medium heat)
Steps:
- Place salmon on large foil sheet
- Add lemon slices, herbs, or aromatics if desired
- Seal foil tightly to create steam-trapping packet
- Place on grill and close lid
- Cook for 14-18 minutes
Best for: Delicate fillets, preventing flare-ups, guaranteed tenderness, easy cleanup
Tip: Foil eliminates sticking entirely and is ideal for lean salmon varieties.
Method 3: How To Grill Salmon on Cedar Plank

Temperature: 375-400°F (medium heat)
Preparation: Soak cedar plank in water for 1-2 hours before use
Steps:
- Place seasoned salmon directly on soaked plank
- Place plank on preheated grill
- Close lid and cook for 12-18 minutes
- Remove when flesh is opaque and flakes easily

Best for: Entertaining, presentation, subtle wood-smoked flavor, gentle indirect heat
Why it works: The plank prevents direct heat contact, reducing overcooking risk while infusing mild aromatic smoke.
Method 4: How To Grill Salmon Skin-Side Down Only (Without Flipping)

Temperature: 400°F (medium-high heat)
Steps:
- Place salmon skin-side down on oiled grates.
- Close lid
- Cook without flipping for 8-12 minutes
- Remove when flesh turns opaque throughout
Best for: Beginners, thick fillets, foolproof results
Why it works: The skin acts as a protective barrier, preventing tearing. Heat gently steams the flesh from below while crisping the skin.
How to Tell When Salmon Is Perfectly Done
1. Internal Temperature
Insert instant-read thermometer into thickest part:
| Doneness | Internal Temp | Texture |
| Medium-rare (recommended) | 130-135°F | Moist, slightly translucent center |
| Medium | 135-140°F | Opaque throughout, still juicy |
| Well-done | 145°F | Fully opaque, firmer texture |
2. Visual & Texture Tests
- Flake test: Flesh separates easily when pressed with fork
- Color: Center transitions from translucent to opaque
- Touch: Surface feels firm but slightly springy (not hard)
Rest Before Serving
Allow salmon to rest for 5 minutes after removing it from the grill. This redistributes juices, evens out internal temperature, and improves final texture.
Common Salmon Grilling Problems and Solutions
1. Salmon Sticks to the Grill
- Grill not fully preheated
- Grates not oiled
- Fish placed on while still cold or wet
Solutions: Preheat grill completely before cooking, oil both the grates and the fish lightly, pat salmon dry and let it sit at room temperature for 15–20 minutes
2. Fish Tears When Flipping
- Turning too early
- Using narrow tongs instead of a wide spatula
- Fish not ready to release naturally
Solutions: Wait until the salmon releases easily from the grate, use a wide spatula for support, consider the skin-side-down method (no flipping required)
3. Dry or Overcooked Salmon
- Cooking to 145°F or higher
- Excessive direct heat
- Leaving fish on too long
Solutions: Remove at 130-135°F and allow carryover cooking during resting, use the foil packet method for added moisture protection
4. Uneven Cooking
- Fillets of varying thickness
- Inconsistent grill heat
- Direct flames hitting certain areas
Solutions: Choose fillets of uniform thickness, move salmon to indirect heat if needed, use a cedar plank for gentle, even cooking
5. Flare-Ups Burning the Fish
- Dripping fat igniting flames
- Excess oil on grill
- Heat set too high
Solutions: Keep temperature between 375–400°F, use foil packet method to prevent flare-ups, trim excess fat if necessary, keep lid closed to regulate oxygen and flame
Grilling salmon does not need to be complicated. It requires proper heat, correct timing, and simple preparation. Choose the method that fits your goal. Flip for crispy skin. Use foil for tenderness. Try cedar plank for light smoke. Cook skin-side down for easy results.
Monitor temperature carefully. Remove at 130–135°F. Let it rest for five minutes. These small steps make a big difference. Once you understand the basics, perfect grilled salmon becomes simple and repeatable every time.
FAQs
1. What's the difference between grilling wild vs. farm-raised salmon?
Wild salmon has less fat, so it dries out faster, using foil packet or cedar plank methods. Farm-raised salmon has higher fat content and handles direct grilling better. Wild salmon also has a stronger flavor that pairs well with minimal seasoning.
2. Should I remove the pin bones before or after grilling?
Always remove pin bones before grilling. Run your fingers along the flesh to locate them, then pull them out with tweezers or needle-nose pliers at a 45-degree angle in the direction they point.
3. Can you grill frozen salmon without thawing it first?
Yes, but add 50% more cooking time and start at a lower temperature (350°F) for the first 5-7 minutes to prevent burning the exterior while the inside thaws. Pat off any ice crystals and oil generously before grilling.
4. How do you prevent salmon from curling up on the grill?
Score the skin with 3-4 shallow diagonal cuts before grilling. This releases tension in the skin and keeps the fillet flat for even cooking.