The state House approved the bill 45-15 on Wednesday. It now goes to Gov. John Kitzhaber and a spokeswoman said he intends to sign it.
The bill would require parents to consult a physician about vaccines or watch an educational video before refusing immunizations for their children.
Oregon has the nation's highest rate of parents refusing vaccinations for their kindergartners.
Supporters say the rate of unvaccinated children is too high, and is a public health concern. Opponents say the measure infringes on parental rights.
The bill sparked a partisan debate in the Senate but passed easily in the House following emotional testimony from two Republican lawmakers.
More Northwest Headlines
Gunman kills at least 9, then dies in shootout 5:44 p.m. Angry and frustrated, Obama condemns latest mass shooting in U.S. 4:30 p.m. Sheriff: Teens threatened online to harm Port Orchard school 4:21 p.m. High Court: San Juan council did not violate open meetings law 2:06 p.m. Attorneys for Seattle duck bus tour company promise full cooperation Charges dropped in transgender assault in Spokane FBI expands search for missing Bellevue boys Immigrants ‘heartbroken’ over about-face on visas
Our new comment system is not supported in IE 7. Please upgrade your browser here.