برخی از تغییرات رژیم غذایی و شیوه زندگی ممکن است به رفع یبوست اولیه کمک کند. آنتی بیوتیک ها به ندرت باعث یبوست به عنوان یک عارضه جانبی می شوند. با این حال آنها ممکن است فلور روده را مختل کنند که منجر به نفخ و اسهال می شود.داروهای دیگری وجود دارد که ممکن است باعث یبوست شود. اینها شامل داروهای فشار خون، آنتی کولینرژیک ها، مواد افیونی، ضد اسپاسم ها، آنتی اسیدها و غیره است.