The Seattle Times reported that teachers ratified the pact, 174-121.
The Snoqualmie Valley Education Association spokesman Dale Folkerts tells the paper that the vote came Sunday night.
Teachers will get a 2 percent raise each year.
Class size played a key role and the paper reported the contract allows teachers various options when student numbers reach certain levels, including extra pay or more planning or aide time.
Association President Lisa Radmer said the vote reflected the frustration of teachers.
Negotiations began in April and the teachers' contract expired Aug. 31 without a new deal.
The district serves about 6,200 students from Fall City, North Bend and Snoqualmie.
More Northwest Headlines
Gun-control advocates hope recent wins signal changing tide Striking Seattle teachers to return to classroom Feds: Arctic sea ice levels shrink to 4th lowest level State game officials disappointed with deal in wolf killing Fishing lodge's floatplane crashes in Alaska; 3 dead, 7 hurt 2 bodies found in mobile home near Poulsbo Army identifies soldier who died in parachute exercise Kelso schools closed Wednesday as contract talks continue
Our new comment system is not supported in IE 7. Please upgrade your browser here.