Am I required to provide a coffee break in QC?

No. However, if you do provide this benefit to your employees, you must pay them since they are deemed to be at work.

A 30 minutes break is mandatory after a period of 5 consecutive hours of work. This period does not have to be paid, unless the employee has to stay available for work.