The Children's Discovery Museum in San Jose is an ideal place to go for kids of all ages when you are looking for some fun indoors. They have different areas that appeal to specific age groups so there is something for everyone. The museum exhibits encourage touching, exploring, manipulating and experimenting which is what kids love. They also have special exhibits going on throughout the year. My daughter loved everything.
The Children's Discovery Museum of San Jose has been a hit with my son at various ages & most recently as a preschooler. A large museum, it houses 150 odd hands-on exhibits & activities for interactive learning in science, technology, art & well, day to day life. Take some spare clothes since there is a fun water play area. And definitely pack your own meal - the food is grim.
This is a great science center for children 2 to 10. They have a very fun water activity center that our 7 year old and 3 year old both enjoyed. They also have bubble experiments and several light, sound and motion experiments, as well as a firetruck and an ambulance that kid can explore. As of November 2010, the museum is featuring a large and fun Bob the Builder special exhibit that all children will enjoy. There is a small cafe and plenty of parking.