That exact printer does not exist on the official Canon USA support page but you could try going to the official Canon support page for the apparently similar MG5620 printer and downloading the Linux drivers. These drivers appear to be the same ones Canon supplies for my Maxify 2300 printer, which works well with Ubuntu. I think there is a fair chance they will work.
(Particularity of Canon printers: it is necessary to install the package cups-backend-bjnp)
After that, the printer is recognized automatically by Ubuntu that marks it as "Cannon iP3300 series - CUPS+Gutenprint v5.3.3". Everything, including colours, then works out of the box.
Best Answer
To install the drivers:
Get the drivers here:
Extract file from terminal in the download directory:
Change into the extracted directory (cnijfilter2-5.20-1-deb) and run:
With that your drivers are ready to use.