Al McAffrey (born June 6, 1948) is an American politician from Oklahoma who served in the Oklahoma Senate, representing District 46. He has served in the Oklahoma House of Representatives, representing District 88. McAffrey unsuccessfully ran for the United States House of Representatives in 2014.