The 21-year-old made his league debut for the Daggers last season after graduating from their youth academy.
"I'm happy to have extended my stay," he told the League Two club's official website. "I feel my performances last season earned me the extra year. Hopefully I can play a lot more games this season."
Gayle made a total of four appearances for Dagenham during the 2013-14 campaign.