The purpose of this research was to covalently graft fibroblast growth factor 2 (FGF-2) onto biphasic calcium phosphate (BCP) via a bifunctional cross-linker technique and to estimate the optimal dose of FGF-2 resulting in the best osteogenic differentiation of human mesenchymal stem cells (hMSCs). SEM observation revealed that the surface of the 100 ng FGF-2 coated BCP was completely covered with the nanoparticles expected to be from the silane coupling agent. XRD, FT-IR, and XPS analysis showed that silane treatment, bifunctional cross-linker coating, and FGF-2 covalent grafts were conducted successfully without deforming the crystalline structure of BCP. An MTT assay demonstrated that FGF-2 coated BCP had good biocompatibility, regardless of the concentration of FGF-2, after 24 or 48 h of incubation. An alkaline phosphatase (ALP) activity assay (14 days of incubation) and the ALP gene expression level of real-time PCR analysis (7 days of incubation) revealed that 50, 100, and 200 ng FGF-2 coated BCP induced the highest activities among all experimental groups and control group (P < 0.05). Thus, low concentrations of FGF-2 facilitated excellent osteogenesis and were effective at enhancing osteogenic potential. Also, the bifunctional cross-linker technique is expected to be a more feasible way to induce osteogenic differentiation while minimizing the risk of FGF-2 overdose.