Abstract: A puzzle greeting card is provided. The puzzle greeting card includes a character search puzzle formed on a first portion of the greeting card, and a hidden message puzzle formed on a second portion of the greeting card. The character search puzzle includes a plurality of characters and a list of character groupings found within the plurality of characters. The character search puzzle is completed by finding and encircling the listed character groupings, and the hidden message puzzle is completed using the un-encircled characters from the completed character search puzzle.