The Buddies open their campaign in the Highlands on August 3 and were due to visit Celtic seven days later as well, but that game has to be re-scheduled with the champions having already lined up a friendly against Liverpool in Dublin.
Their first home game comes on August 17 when Kilmarnock visit St Mirren Park and the month ends with a first meeting with newly-promoted Partick Thistle, again at home.
St Mirren also spend the Christmas period at home, with Dundee United the visitors on Boxing Day and Hearts making the trip from Edinburgh on December 29.
Danny Lennon's men visit Kilmarnock on New Year's Day and their only home match with Celtic comes on January 4.
The season splits, as has become tradition, on April 5 and St Mirren's last scheduled fixture is at home to Europa League qualifiers Motherwell.