Charles R. Weiner (June 27, 1922 – November 9, 2005) was an American politician and judge from Pennsylvania. He served as a Democratic member of the Pennsylvania State Senate for the 7th district from 1953 to 1967 and as a United States district judge of the United States District Court for the Eastern District of Pennsylvania from 1967 to 2005 including as Senior Judge from 1988 to 2005.