This article originally was written for Canada Day. But links contain printables for 4th of July, Labor Day, Memorial Day and other U.S. patriotic holidays. In fact you can print greeting cards, coloring pages, crafts, games, puzzles and activities for all holidaysFree printable Canada Day crafts, coloring pages, lesson plans - Grand Rapids Holidays | Examiner.com