Greeting cards can be versatile and made in any shape and size and on many themes. However, an ideal size for a greeting card is five inches across and seven inches tall.