Yes. The Canon MG 3100 has the ability to print envelopes. It can work with European DL (3.88 x 7.06 inches) and US Comm Env. (3.68 x 7.90 inches). To load the envelopes, open the front cover and extend the paper support. Load the envelopes with the address side facing down, slide the right paper guide to align them. Be sure to open the output tray when printing. Envelopes can only be printed by using a computer. To do this, open the printer driver setup window, go to Quick Setup tab > Commonly Used Settings > Envelope. From there you are able to select the Envelope size, orientation and the printing quality.