Enter all the details of your contacts into AddressBook. Be consistent as to which address is going to be your printing address (work or home). Chances are that you will want these people in your AddressBook anyway.
Create a Group & name it Christmas Card List (or anything you like)
Drag those people (from the All group list) on your Xmas card list into that group. That adds them to that group.
Highlight the group.
Select Print from the File menu.
Print style is 'Envelopes', select which address (work, home, other) you are going to use for you and addressees, etc
If you only want to print one label at a time I suggest you download Ambrosia's EasyEnvelopes widget. It is the best printing application out there for printing single envelopes. Just set up your preferences (click on the "i" bottom right corner). When you want to print you just click on the stamp. It is brilliant.
I am new to Mac and want to print addresses of family and friends on envelopes for Christmas mailing.
On my PC, I was able to enter addresses into a spreadsheet and from there I could print adhesive labels to affix to envelopes. My new printer won't print labels, but it is able to print directly on envelopes. I had no extra software, just Microsoft Works.
Do I have to buy software to do this, or is there a way to do this with my Macmini? It has iWorks and Pages.
I want to get the envelopes prepared soon, so any help you could give me would be very much appreciated.