I have been numerous times to the Huntsville Botanical Garden with my mother and my two twin boys. We love it! We enjoyed the tree house exhibits and the Easter event. We have been in all seasons and I think Fall or Spring is the best time to go. It gets hot there in Summer and there is a lot of walking to do because the place is spread out. One time when we went there in Summer we about got heat stroke! But the gardens are beautiful. The treehouses are fun. The children's garden is very fun for kids and very whimsical. The Easter event we attended was fun. I think the whole place is a great experience. We also love doing the drive through Christmas light display every Dec. It has become a tradition. I come all the way from Chatt Tn to and my mother comes from Valley Head, Al to attend this botanical garden. We also enjoy the scarecrows and hale bale art and hay rides in Fall when we go.
They have a small one train garden railway that operates in every season but Winter. My boys LOVE it.
Tips: Bring lots of water if you go in hot weather! Bring a wagon or good jogging stroller if you have young kids because the place is very spread out and does not always have paved walkways through certain parts of it. They have some wagons you can borrow too to drive your kids in. I recommend this Botanical Garden as a great activity for kids. We have a membership and get in free to other botanical gardens too and get discounts to the special events.