Cruising through the Vltava River, watching the procession of the apostles at the Astronomical Clock and exploring the Prague Castle can make your kids happy. You can also check out some theatres in Prague. The black light theatre is highly popular here and children from various ethnic groups enjoy the performances. Similarly they will love to watch the puppet show at the National Marionette Theatre.
Petrin Hill is also a good place to take the kids. The ride to the tower itself is through a funicular railway. The tower is a smaller version of the Eiffel tower and has an observatory where you can view the beautiful surrounding landscaped gardens. It also has a hall of mirrors where kids really enjoy.
The Prague Zoo, just a few kilometres from the city centre, is set in the beautiful countryside. It is home to over 5000 animals like tigers, lions, elephants, giraffes, sea lions, penguins and the unusual Markhor and Ibex.
You can take your child to the Sea World which is the largest in the whole Czech Republic. Here the kids can be adventurous and get a chance to see sharks, eels, rays that have poison-carrying spines and a lot of other aquatic species.
There are many other fun things to do with your kids in Prague.