Scotland scrum-half Horne dived over for the opening score after 13 minutes, with Adam Hastings adding the conversion in Parma, and he completed his double nine minutes later after he was set up by Ratu Tagive.
Hastings added a third try three minutes before the break which he converted himself to make it 19-0 at half-time.
The Warriors extended their lead six minutes into the second period as Tagive touched down to clinch the bonus point, but the home side, despite losing Johan Meyer to a red card, fought back with a try from replacement Pierre Bruno just before the hour as Carlo Canna added the extras.
REPORT | Five tries – including a brace from George Horne – proved decisive for the Warriors in Parma this afternoon, as Dave Rennie's men earned a bonus-point 31-7 win over Zebre.
— Glasgow Warriors (@GlasgowWarriors) November 9, 2019
Jim Hamilton Discusses the news of the week in the Rugby World after South Africa claimed World Cup gold.
Sign up to our mailing list here and we’ll keep you up to the minute with weekly updates from the world of rugby.