Yes, you can charge the G7X Mark III through USB. You will need to use an IFC-100U cable as a USB charger cable for the G7X Mark III. This is a type of USB-C to USB-C cable. Please note that the IFC-100U cable does not come as standard in the box with the Canon G7X Mark III. 0HjIHM7.

how to charge canon camera with usb cable