If all you are interested in are the actual dates for the calendars there are templates, as others have mentioned, in Word, Open Office and Wordperfect. You can also buy calendar programs that offer different looks, holidays etc.
Of course the easiest would be to just print out the calendars that are preloaded into Word/Wordperfect. I ended up not liking the look of these dates. I then downloaded or bought some calendar building programs and also did not like the look of the calendar. So, I ended up spending a lot of time building my own calendar dates in Wordperfect. It took a long time because I have never used the program except for writing simple letters. That was years ago and I am pretty quick at making my months now.
So, that is information on the dates. If you want more information here is my history of printing my calendars, copy/pasted from a post I made over in DPreview. It gives information on starting/ending costs of printing them and ways to save money with binding etc.
This printing company has some of the best prices for bulk calendar printing.
I have not used them so I do not know their quality but a quick check it was below $13 per calendar if ordering 35. http://www.printpelican.com/calendar-11-8.html
It also looks like you asked this question last year, did you try any place last year?
If so did you not like the quality?
You also asked about price to print your own. If you use OEM inks and have to go out and have them punched/bound you can expect to spend $20 per calendar plus all the time spent. See below to lower that cost 75%.
I have been making my own calendars since 2002. The best thing about printing them yourself is that you made them. You can print different images on each calendar so people get different calendars. I make around 50 per year now and I make 3 or 4 different image selections so not everyone gets the same thing. I also make them with 8.5x11 paper, 11x17 paper and 13X19 paper.
I went from $20 per calendar to probably $4 per calendar. The biggest cost is OEM ink, I changed to 3rd party ink for my calendars. That made the print cost go from approx. $1 per image to 5 cents (10 cents now with pigment ink) per image.
The next biggest cost is the binding. Most places charge about $3 to punch and bind a calendar. To bring this cost down I started taking a box of paper (100-150 sheets) and having them punched for coil binding, that costs approx $3. Then go to an office supply store and buy a box of coils (100 coils for $15), now you have enough coils for a few years of calendars. Now print your images, making sure you position the image on the paper so it does not spray through the punched holes. Then put coils through the holes, trim and bend the ends. Or, print the images 1st then have them punched so you do not have to worry about the holes when printing.
Next cost is paper. If you find a buy one get one free offer for double sided matte paper you can get the paper down to under $.15 per sheet. Also, expect the paper to curl after your done printing and the calendar is hanging on the wall.
So, per calendar price is under $2 for paper, around $1 for ink, under $.50 for punching and $.15 for binding. That puts it under $4 for ink/paper/binding. Then add $1 for wasted ink and paper for misfeeds, loading paper incorrectly and that still puts them under $5.
Now your time. It takes a lot of time to print a calendar from taking the pictures, processing the pictures if you do any post processing. Printing the images goes from under 2 minutes (Canon i960) to 20 minutes (old Epson 890) depending on the printer. Depending on how you make your dates you can print them from a calendar template for a word processor, use a calendar program or make them from scratch. I started making them from scratch because I did not like the look of any templates or programs so add some time for that. Unfortunately they end up having minor errors no matter how many people I have check them over.
To help with time you hope your printer will feed good and use a program like Qimage. Then you can load 24 sheets, load the images in qimage and press print. Come back and hour or two later and if no problems with paper feeding you have images printed for 2 calendars. Then refill your ink (even better if you have a CIS system) and start again.
But, most printers do not feed well, even the pro printers (I now use a Canon iPF5000). My i9900 would not feed alot and you have to help the printer out a lot and that wastes a lot of time. I also would have 50-100 misfeed/print errors for wasted sheets. The iPF5000 feeds much better and last year only had maybe 10 sheets wasted from feeding issues. Still has problems picking paper up so I have to clean the rollers after feeding around 24 pages through.
But, even after all the effort and time I still enjoy making them. It also gives me a reason to get out and take photographs.