The world No1 has been in dominant form over the past fortnight in Paris and is yet to drop a single set, with defending champion Swiatek going into the final as a strong favourite.
She comes up against an opponent in Muchova who had not previously made it beyond the third round at Roland Garros, but the 26-year-old showed how dangerous she can be with a sensational win over second seed Aryna Sabalenka in the last four.
Muchova saved a match point on her way to a thrilling three-set victory, but she now faces an even tougher test in attempting to stop Swiatek lifting the French Open trophy for the third time in four years.
How to watch Swiatek vs Muchova
TV channel: The final will be shown live on Eurosport in the UK, with a subscription costing £6.99 a month or £59.99 for an annual pass. The players are scheduled to take to the court at 2pm BST.
Live stream: Those who have subscribed can stream the match live online through the Discovery+ app and website.