To promote creativity in kids for me means giving them an environment where they can let their imagination run free and think without barriers. My elder son Nik is soon going to be 7 years and the younger one Lucky is 3.5 years. There are a gamut of activities that I engage them in and continue to do to help them fly high with their imagination.
I personally feel that free play is the best way to help kids run free with their creativity. Yet, kids need a guided platform to make good use of their time and develop their skills. Thus, apart from free play I engage my kids in some guided activities that enable them to let their imagination run wild. These activities undoubtedly also give a strong foundation of independent and free thought for kids.