Ulster will begin their quest for a first domestic league title since 2006 by hosting the Ospreys on the opening weekend of the new Pro12 season.
Both sides lost in the semi-final play-offs last season with Ulster going down in Glasgow while the Ospreys were denied victory in Limerick against Munster when they had an injury time disallowed for a knock on.
The sides will meet on Friday night, September 4 at 7.35pm.
Neil Doak’s side also face Welsh opposition in their second fixture when they travel to the Llanelli to face the Scarlets.
The league takes a two-week break and resumes on the weekend of October 2 with Italian side Treviso travelling to Belfast.
There is another short break before Ulster play four back-to-back matches in the lead up to the European competition starting.
The first is a trip to Alan Solomons Edinburgh before a home tie against Cardiff.
The first Interpro of the derby of the season is against Munster at Thomond Park on October 30 with a 6pm kick-off and Ulster are on the road again the following Sunday when they travel to the Dragons.
After the European break Ulster face another away trip as they travel to the RDS for a game against Irish rivals Leinster on Friday, November 27.
Ulster face Edinburgh at the Kingspan a week later before Europe kicks in again.
Boxing Day throws up an away fixture against Connacht at the Sportsground with a 6pm kickoff.
Ulster start the New year by welcoming Munster to Belfast on Saturday, January 2 at 3pm and host the Dragons six days later.
Ulster play three of their four games during the Six Nations at home.
Defending champions Glasgow visit the Kingspan on February 12 while the Scarlets in Belfast a week later.Ulster travel to Cardiff before Zebre visit Belfast.
Ulster finish the regular season with a trip to Zebre home to Leinster and a final day trip to the Ospreys.