Biological hydroxyapatite (BHAp) derived from thermally-treated fish bones was successfully produced. However, the obtained biological HAp was amorphous and thus making it unfavorable for medical application. Consequently, this research exploits and engineers the crystallinity of BHAp powders by addition of CaCO 3 and investigates its degree of crystallinity using XRD and IR spectroscopy. On XRD, the HAp powders with [Ca]/[P] ratios 1.42, 1.46, 1.61 and 1.93 have degree of crystallinity equal to 58.08, 72.13, 85.79, 75.85% and crystal size equal to 0.67, 0.74, 0.75, 0.72 nm, respectively. The degree of crystallinity and crystal size of the obtained calcium deficient biological HAp powders increase as their [Ca]/[P] ratio approaches the stoichiometric ratio by addition of CaCO 3 as source of Ca 2+ ions. These results show the possibility of engineering the crystallinity and crystal size of biological HAp by addition of CaCO 3 . Moreover, the splitting factor of PO 4 vibration matches the result with % crystallinity on XRD. Also, the area of phosphate-substitution site of PO 4 vibration shows linear relationship (R 2 = 0.994) with crystal size calculated from XRD. It is worth noting that the crystallinity of the biological HAp with [Ca]/[P] ratios 1.42 and 1.48 fall near the range 60-70% for highly resorbable HAp used in the medical application.