Robert A. Dupuis (born August 26, 1952) is a Canadian former professional ice hockey goaltender who played one game in the National Hockey League (NHL) for the Edmonton Oilers during the 1979–80 season. The Oilers lost 5-3 to the Philadelphia Flyers on March 9, 1980, with Dupuis conceding four of those goals. Dupuis was one of six goalies used by the Oilers during the season. Dupuis represented Canada at the 1980 Winter Olympics held in Lake Placid, where he was the goalie in three games; a win versus the Netherlands, and two losses in decisive games against Finland and Czechoslovakia.