What a weekend we had for weather! on Friday Marshalltown broke an all time record high temperature for the date in history with a high of 71, the old record had been set in 2011. Saturday`s high was 62 and Sunday`s high was 69. Now rain is in Monday`s weather picture with the warm weather expected to continue through Wednesday.