Edwards will also captain the GB team as they take on the Continent of Europe in the St Andrews Trophy Match at Castelconturbia Golf Club, Italy, next year.
A long-time member of Whitchurch Golf Club, he has played in four successive Walker Cup matches between 2001 and 2007, winning four, losing five and tying three.
“I am delighted to have been invited to be the next Great Britain and Ireland Walker Cup captain. It is a great honour for me, my family and for Welsh Golf, and I look forward to the challenges that lie ahead,” said Edwards.
Edwards was instrumental in GB’s 2003 victory at Ganton Golf Club, holing a 30-yard putt from off the green at the 17th to ensure overall victory and finishing as that match’s leading points-scorer. In 2005 and 2007, the 41-year-old was part of GB teams that suffered defeat to the USA by a single point.
Edwards has also been part of three victorious GB teams in the St Andrews Trophy and part of two winning European teams in the Bonallack Trophy against Asia/Pacific. He also won the Home Internationals and the European Nations Cup with Wales in 2002.