Most Hallmark cards are produced in Lawrence, Kansas, but some are made in China, Vietnam, and Sri Lanka.look at