Splash pads in the summer. Also, not sure on your location, but here the local library gives out free passes to local places like museums, zoos, and other "cultural" places, called a culture pass. We have used to them to hit up a few places during the summer.
Sandbox is a great one when its not too hot out. Sand, a bucket, shovel, and some water will keep a young kid busy for hours.