Keep important dates and special moments front and center.

Desk Calendars

Starting at $10.00

Treat family and customers to a new memory each month.

Personalized desk calendars are fun and functional – at home or in the office.

Upload favorite family photos for custom gifts they’ll love all year long.

Include special events so you don’t miss important dates or appointments.

Choose your industry template and create gifts for business customers.

Qty Price
1 $10.00  
2 $19.00  
3 $28.00  
4 $36.00  
5 $44.00  
6 $52.00  
7 $59.00  
8 $66.00  
9 $72.00  
10 $78.00  
50 $316.00  
100 $608.00  
150 $912.00  
200 $1,216.00  
250 $1,520.00  
300 $1,824.00  
350 $2,128.00  
400 $2,432.00  
450 $2,736.00  
500 $3,040.00  
Show more quantities

Document Trim Size

8.27" x 3.74"

210 x 95 mm

2481 x 1122 pixels

Full Bleed Size

8.39" x 3.86"

213 x 98 mm

2516 x 1158 pixels

Finished artwork should use the full bleed dimensions for best results.
Glossy Stock INCLUDED  

Custom Calendar Printing at Vistaprint

Add some personality to any workspace with a custom desk calendar.
Personalize these handy calendars with your favorite photos to create gifts for family or giveaways for customers. They’ll get an appreciated reminder that brightens their desks and you’ll stay top of mind.
Share a review and see what other customers are saying.
Overall customer ratings
Desk Calendars is rated 4.2 out of 5 by 165.
Rated 3 out of 5 by from Dark Photos Some of the photos were too dark. They showed up fine in the example. This is the second order that some photos are just too dark. Disappointed
Date published: 2017-01-12
Rated 5 out of 5 by from Always Impressed Last year was the first year I purchased the desk calendar when I purchased a wall calendar. Great quality, very affordable and I really enjoyed having it on my desk,seeing family photos and the ability to see family events at a glance. Love it so I purchased it this year. It arrived quickly (standard delivery) and quality is as good as last year.
Date published: 2017-01-03
Rated 1 out of 5 by from Great quality! Have enjoyed purchasing your desk calendars for the past seven years. I appreciate the glossy finish you have applied to the pages this year. Thank you.
Date published: 2016-12-30
Rated 5 out of 5 by from Very good, pretty for its size I bought it a last week, it is really impressive for its value and size. Really a cute one to present my husband to keep in his office desk with all family pictures on it..!Loved it..!
Date published: 2016-12-29
Rated 4 out of 5 by from Loved the calendar I bought 50 calendars and there were 3 that were not punched correctly where the wire coil goes through to hold the pages together. Not a big deal but it was the front cover. I had these as gifts for my painting students and had to keep the 3 bad ones for myself. This is the first time anything like this has happened from your company.
Date published: 2016-12-28
Rated 3 out of 5 by from Desk top Calendars Other larger calendars that I have ordered have Excellent Quality and all get 5 star ratings. I only give this product 3 stars because a few of the photos were blurry. Everything else is top notch!!
Date published: 2016-12-28
Rated 5 out of 5 by from I love it! I've been getting these desk calendars for a number of years. I just love them. It does take a while to get the right pictures picked out, but that's part of the fun for me. I can adjust the calendar dates to suit me. They are the best!
Date published: 2016-12-27
Rated 5 out of 5 by from Awesome quality, Amazing price I ordered these customized desk calendars to reflect our company as part of my employees Christmas presents. I wasn't sure how they would turn out because of the price and online generator with the images, however I couldn't have been more pleased! The product turned out great and it arrived quickly. I will definitely order again in the future.
Date published: 2016-12-27
  • y_2017, m_1, d_16, h_18
  • bvseo_bulk, prod_bvrr, vn_bulk_0.0
  • cp_1, bvpage1
  • co_hasreviews, tv_14, tr_151
  • loc_en_US, sid_PRDCPT-78, prod, sort_[SortEntry(order=AGE, direction=DESCENDING)]
  • clientName_vistaprint