Senators gave the measure final approval Thursday with a 39-5 vote. Speaker of the Legislature Jim Scheer, of Norfolk, introduced the measure after a nun in his district was rejected for a substitute teaching job because her faith calls for her to wear a habit.
The bill seeks to repeal a ban enacted in 1919 under pressure from the Ku Klux Klan. Thirty-six other states had similar bans, and all but Nebraska and Pennsylvania have repealed them.
Sen. Ernie Chambers of Omaha opposes the measure, arguing that all displays of religion are inappropriate in public school classrooms.