怀孕后公司不能没有理由开除。根据法律规定,用人单位不得因女职工怀孕、生育、哺乳降低其工资、予以辞退、与其解除劳动合同。若劳动者有法律规定的过错行为的,用人单位可以依法解除。
法律依据
《女职工劳动保护特别规定》第五条
用人单位不得因女职工怀孕、生育、哺乳降低其工资、予以辞退、与其解除劳动或者聘用合同。《中华人民共和国劳动合同法》第四十二条劳动者有下列情形之一的,用人单位不得依照本法第四十条、第四十一条的规定解除劳动合同:
(三)患病或者非因工负伤,在规定的医疗期内的;(四)女职工在孕期、产期、哺乳期的;(六)法律、行政法规规定的其他情形。第四十八条用人单位违反本法规定解除或者终止劳动合同,劳动者要求继续履行劳动合同的,用人单位应当继续履行;劳动者不要求继续履行劳动合同或者劳动合同已经不能继续履行的,用人单位应当依照本法第八十七条规定支付赔偿金。