To print ID cards on a Canon printer, you will need a model that supports printing on card stock or specialty media. Purchase compatible ID card stock and design your ID card using graphic design software or an ID card template. Load the card stock into your printer’s manual feed tray and adjust the printer settings for the highest quality mode and appropriate media type. Note that the quality and durability of cards printed on a standard printer may not be as high as those printed by a dedicated ID card printer or professional service like InstantCard.