Rene Heroux of Environment Canada says wind speeds hit 120 kilometres per hour in Drummondville, Que., tearing off the roof of at least one building.
Heroux says the tornado ranked as a F-0 twister, the lowest on a scale that goes up to F-5.
Branches and debris were thrown about as high winds, lightning strikes and bursts of rain hit the southern part of the province.
There were about 2,400 Hydro-Quebec clients still without power across the province on Sunday afternoon.
It was the fifth tornado of the season in Quebec.