Whether you require a visa to make a business trip to Canada lasting less than six months depends on several factors, such as your nationality and whether you hold dual nationality or a US green card.
Many business visitors will be eligible to travel to Canada using an Electronic Travel Authorization (ETA), which can be obtained online before you fly to Canada. It costs only CAD $7 and can be obtained in just minutes.
Business visitors who are not eligible for an ETA will have to obtain a visitor visa (also called a temporary resident visa). This must be applied for in advance of your planned visit and costs from CAD $100, plus potential additional fees for interviews, medical exams, police certificates or gathering of biometric data.