A riociguat oral preparation and a preparation method thereof, relating to the technical field of pharmaceutical preparations, aiming to develop a riociguat oral preparation with good absorption, high bioavailability and higher drug compliance, the oral preparation contains parts by weight Riociguat 10-20%, oil phase 20-35%, emulsifier 2-18%, co-emulsifier 30-65%, also provides the preparation method of the oral preparation, comprising: oil phase, emulsifier Mix evenly with co-emulsifier, add riociguat, process the emulsion with a high-pressure homogenizer, and then use the fluidized bed spray drying equipment to first absorb the emulsion on the adsorbent, then coat it, and finally prepare it into capsules or tablets . The riociguat oral preparation can be used as a long-acting, sustained-release and high-efficiency drug for treating pulmonary hypertension.