The invention discloses a ranitidine hydrochloride releasing-controlling dry suspension and a preparing method thereof. The ranitidine hydrochloride releasing-controlling dry suspension comprises ranitidine hydrochloride and polymers which can be accepted in the pharmacy and comprises, by weight, 10%-90% of ranitidine hydrochloride, 10%-90% of auxiliary materials and the balance other auxiliary materials. The auxiliary materials with the releasing controlling effect are one or more of positive ion exchange resin, methylcellulose, ethyl cellulose, acrylic resin and hydroxypropyl methylcellulose. Compared with an immediate-release preparation, the releasing-controlling preparation can keep the effective blood concentration within 24 hours, curative effects are improved, toxic and side effects are small, taking and carrying are convenient, and the taking times are reduced. Compared with a sustained-release preparation, the releasing-controlling preparation can keep the more stable blood concentration within 24 hours, curative effects are improved, and toxic and side effects are small. According to the ranitidine hydrochloride releasing-controlling dry suspension, dosing only needs to be carried out once in one day; the releasing-controlling preparation is used for treating benign gastric ulcer and duodenal ulcer in clinic.