宝宝消化不良呕吐会吐多久,需要根据引起宝宝消化不良的原因进行分析。如果是由于饮食不当引起的,一般呕吐1-2天就会缓解;如果是因为疾病因素导致的,可能需要持续3-5天。1、饮食不当:如果宝宝进食过多或进食了不易消化的食物,如糯米、红薯等,可能会出现腹胀、恶心、呕吐等症状。此时可以给宝宝顺时针按摩腹部,促进胃肠道蠕动,有助于食物的消化和吸收。同时还可以遵医嘱服用健胃消食片、乳酸菌素颗粒等药物进行治疗;2、疾病因素:如果宝宝患有急性胃肠炎、肠梗阻等疾病,也会出现上述症状。此时需要及时就医,在医生指导下使用蒙脱石散、双歧杆菌三联活菌散等药物进行治疗。对于肠梗阻的宝宝,必要时还需要通过手术解除梗阻。在日常生活中,家长要注意做好宝宝的保暖措施,避免着凉。同时还要注意合理饮食,尽量以清淡易消化的食物为主,比如小米粥、南瓜粥等。