Question: do canadian citizens need a visa to visit macau?
Answer: No problem. Macau is a SAR (Special Administrative Region) and has its own rules, separated from China's. Canadian passport holders are granted for a visa-exempted stay for up to 30 days. You would not even need to use your China visa (handy if you have a limited entry visa) when visiting Macau.