Most areas have some sort of historic areas that you can take your family to for free. It may be a memorial, an Old Town section, old homes, etc.
Take advantage of these and teach your kids a bit about the history of the area they live in. It’s a bit more immediate than what they learn most of the time in school, and that makes it more interesting. And have fun doing it!