Grilling chicken legs is one of the most flavorful and budget-friendly ways to enjoy juicy, tender meat packed with smoky goodness. Whether you’re hosting a weekend cookout, preparing a quick family dinner, or simply craving some grilled perfection, chicken legs are always a crowd-pleaser. But one of the most common questions people ask is: how long do you cook chicken legs on the grill?
The answer depends on factors such as grill temperature, chicken leg size, and whether you’re cooking with direct or indirect heat. Let’s dive into the step-by-step details so you can achieve perfectly grilled chicken legs every single time.
👉 For a full recipe and grilling tips, check out this detailed guide: How to Grill Chicken Legs.

Why Chicken Legs Are Perfect for Grilling
Chicken legs (drumsticks and thighs) are naturally rich in flavor because of their higher fat content compared to chicken breast. This makes them juicier and less likely to dry out on the grill. The skin also crisps beautifully over flame, locking in the seasoning and smoky taste.
Here are a few reasons chicken legs are a top grilling choice:
- Affordable: Cost-effective compared to other cuts.
- Flavorful: Dark meat is juicy and forgiving on the grill.
- Versatile: Pairs well with marinades, dry rubs, and sauces.
- Family-friendly: A hit with both kids and adults.
How Long Do You Cook Chicken Legs on the Grill?
On average, chicken legs should be grilled for 30–35 minutes over medium-high heat (around 375–400°F). The key is to turn them every 5–7 minutes to ensure even cooking and crispy skin without burning.
Step-by-Step Grilling Times:
- Preheat the Grill: Heat to 375–400°F.
- Season or Marinate: Apply your favorite rub, spices, or marinade.
- Start with Direct Heat: Place the chicken legs directly over the flame for about 5–7 minutes per side to sear the skin.
- Move to Indirect Heat: Shift to a cooler part of the grill and cook for another 20–25 minutes with the lid closed.
- Check Internal Temperature: Use a meat thermometer—chicken legs are safe to eat at 165°F, but cooking them to 175–180°F makes them fall-off-the-bone tender.
👉 Tip: Rotate the legs frequently to prevent flare-ups and keep the skin crispy without charring.

Tips for Perfectly Grilled Chicken Legs
- Marinate in Advance: Soak chicken legs in a marinade for at least 2–4 hours to enhance flavor.
- Use Dry Rubs: Paprika, garlic powder, onion powder, and chili flakes create a bold flavor crust.
- Oil the Grill Grates: Prevent sticking by brushing oil before placing chicken on the grill.
- Add BBQ Sauce at the End: Brush sauce during the last 5 minutes of grilling to avoid burning the sugars.
- Rest Before Serving: Let the chicken legs rest for 5 minutes after grilling to lock in juices.
Flavor Variations to Try
Grilled chicken legs are incredibly versatile. Here are a few flavor ideas:
- Classic BBQ: Sweet and smoky sauce brushed on in the last few minutes.
- Spicy Kick: Marinate with hot sauce, cayenne, and chili powder.
- Herb & Garlic: Fresh rosemary, thyme, and garlic for a Mediterranean twist.
- Asian-Inspired: Soy sauce, ginger, sesame oil, and honey glaze.
Common Mistakes to Avoid
- Cooking Too Fast: High flames will burn the outside and leave the inside raw.
- Not Using a Thermometer: Guessing can lead to undercooked or dry chicken.
- Adding Sauce Too Early: Sugars in BBQ sauce burn quickly, so always wait until the end.
- Skipping Rest Time: Cutting immediately after grilling causes juices to run out.
Final Thoughts
So, how long do you cook chicken legs on the grill? The sweet spot is about 30–35 minutes at 375–400°F, with a final internal temperature of 175–180°F for juicy, tender, and flavorful results. With the right technique, seasonings, and patience, you can serve up grilled chicken legs that rival any BBQ joint.
Whether you’re grilling for a summer party or a simple family dinner, chicken legs are always a winning choice.
👉 Ready to master the grill? Get step-by-step instructions here: How to Grill Chicken Legs.