It is free to print cryptograms from Cryptograms.org. Cryptograms.orge offers over 43,391 free cryptograms to play or print with more added to the site each week.
From the Cryptograms.org homepage, select the Play option. While on the puzzle screen, click the Print option at the bottom of the grey stats bar to open a new window in the browser with a clean, print-friendly version of the puzzle. To complete the printing process, click the Print this Cryptogram link at the top of the printer-friendly page. The sister site to Cryptograms.org, PrintablePuzzles.com, is updated daily and offers many more printable cryptograms.