The exact cooking time will vary depending on the size of your burgers and your grill. However, I find that 6-7 minutes on each side over medium heat is all you need.  The key is to cook them just until they reach an internal temperature of 165 degrees Fahrenheit. Then, remove the burgers from the heat immediately to prevent them from drying out.