Reginald Walter Darcy Weaver (18 July 1876 – 12 November 1945) was an Australian conservative parliamentarian who served in the New South Wales Legislative Assembly for 28 years. Serving from 1917 in the backbenches, he entered the cabinet of Thomas Bavin in 1929 as Secretary for Mines and Minister for Forests until he returned to opposition in 1930. Following the success of the United Australia Party in the 1932 election, Weaver returned as the Secretary for Public Works and Minister for Health in the Stevens ministry.