Definitely not worth driving a long distance to, but if you are a local or in the area it's worth visiting. For the small assortment of animals , the tickets are a bit pricey. We have been to other small zoos , but this is by far the smallest we have seen. Also, as an animal lover, it breaks my heart to see animals trapped in such small cages, and most animals don't seem happy. Since we are local, we did have the membership the first year and it paid itself back in just few visits( and kept my at the time 3 year old a happy little adventurer) , but since then the membership price has almost tripled and it is not worth it at all. You can walk the whole zoo in about 10 minutes if you do not really look at any animals. The little zoo train is fun for little kids, but it can be a challenge to keep a little one with a short attention span entertained for the 30 minutes before the next train runs, but maybe that is why there is a little playground right in the zoo. Either way, good to come visit if you are already here, but not worth driving to for more than an hour.
If you own or manage Mill Mountain Zoo, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.