Bernard Schreiner (born 16 August 1937 in Brumath, Bas-Rhin), is a French politician.He fought in the Algerian War and was decorated with the Croix de la Valeur Militaire.
He was elected as a representative on 16 June 2002 for the XIIth legislature (2002–2007), representing the Bas-Rhin district.
He is a member of the Union for a Popular Movement (UMP) party.