The new deal will keep Doyle with the Royals until the summer of 2011.
The 25-year-old told the club website: “We wanted to act now and then concentrate fully on the season.
“The club and I didn’t want any uncertainty in January. We wanted to clear things up now and then just try to get back into the Premiership.”
Doyle joined Reading from Cork City in 2005.