Germantown Fire Chief Gary Weiss says the men are lucky they didn't end up upside down, because they could have drowned.
The rollover happened Wednesday morning on Highway 41/45 as another round of storms passed through southern Wisconsin.
The Milwaukee Journal Sentinel reports it took firefighters about a half-hour to rescue the men. Firefighters had to deal with chest-high water in the ditch from heavy rainfall and crossed the ditch by laying ladders across the water to the truck.
Both men were hurt but are expected to survive.