人们对太湖的形成有着不同的认识和争议。主要有构造成湖论、泻湖成因说、陨石冲击坑说等等。
1、构造成湖论认为,太湖平原原是一个大的海湾,以后不断为水和沉积物所填充,演化成现在的湖泊。
2、泻湖成因说认为,太湖平原原是一个大的海湾,在全新世高海面时,曾受到广泛的海侵,以后随海水退却形成封闭的湖泊。
3、陨石冲击坑说认为,距今5000万年前,一颗巨大的陨石从北东侧方向撞击地面,造成相当于1000万颗广岛原子弹爆炸的巨大冲击,留下了2300多平方公里的陨石坑,