Coal fly ash is a potential candidate for CO 2 mineral sequestration. If calcium is extracted selectively from coal fly ash prior to carbonation (namely indirect carbonation), a high-purity and marketable precipitated calcium carbonate (PCC) can be obtained. In the extraction process, recyclable ammonium salt (i.e., NH 4 Cl/NH 4 NO 3 /CH 3 COONH 4 ) solution was used as a calcium extraction agent in this study. The influence of time, temperature, agent concentration, and solid-to-liquid ratio on calcium extraction efficiency was explored. NH 4 Cl/NH 4 NO 3 /CH 3 COONH 4 are confirmed to be effective calcium extraction agents for the high-calcium coal fly ash investigated, and about 35−40% of the calcium is extracted into the solution within an hour. The calcium extraction performance is best for CH 4 COONH 4 , followed by NH 4 NO 3 and NH 4 Cl. Increasing temperature from 25 to 90°C and agent concentration from 0.5 to 3 mol/L only subtly increases calcium extraction efficiency for NH 4 Cl and NH 4 NO 3 , while the positive effect of increasing temperature and agent concentration is more obvious for CH 3 COONH 4 . In the carbonation process, carbonation efficiency, namely conversion of Ca 2+ into precipitated calcium carbonate(PCC), is only 41− 47% when the leachate is carbonated by CO 2 . A newly proposed method of substituting CO 2 with NH 4 HCO 3 as the source of CO 3 2− yields much higher carbonation efficiency (90−93%). Furthermore, the carbonation reaction rate is also largely improved when carbonating the leachate by NH 4 HCO 3 . In addition to these benefits, CO 2 capture and storage can be simultaneously realized on-site if integrating the leachate carbonation process with an ammonia−water CO 2 capture process using NH 4 HCO 3 as a connector. In this way, the costs associated with CO 2 compression and transportation can be eliminated. PCC with a purity up to 97−98% is obtained, which meets the purity requirement (≥97%) of industrially used PCC. It is estimated based on the experimental results that 0.17 tons of PCC can be produced from 1 ton of coal fly ash by this method, bounding 0.075 tons of CO 2 at the same time, and 0.036 tons more CO 2 can be avoided if the obtained PCC is substituted for the PCC manufactured by the conventional energy-intensive method.