The tornado swept the roofs of homes and wiped out trees that had been standing for two centuries by a local castle in Varrone, CronacaLive reported. Other trees fell in nearby towns of Benna and Vigliano, where a school was also damaged.
Northern Italy was also struck by a tornado in March, which left hundreds of buildings damaged and several people injured across towns and villages close to Bologna.
The rest of Italy is currently basking in a heatwave, with temperatures set to hit 40C in some areas by Friday.
The heat and strong winds in Sardinia fuelled nine wildfires in the past few days.