Due to epirubicin's (EPI) narrow therapeutic index and risk of cardiotoxicity, it is critical to monitor concentrations of this drug when being used to treat cancer patients. In this study, a simple and fast magnetic solid-phase microextraction (MSPME) protocol for the determination of EPI in plasma and urine samples is developed and tested. Experiments were performed using prepared Fe3O4-based nanoparticles coated with silica and a double-chain surfactant-namely, didodecyldimethylammonium bromide (DDAB)-as a magnetic sorbent. All the prepared samples were analyzed via liquid chromatography coupled with fluorescence detection (LC-FL). The validation parameters indicated good linearity in the range of 0.001-1 µg/mL with a correlation coefficient > 0.9996 for plasma samples, and in the range of 0.001-10 µg/mL with a correlation coefficient > 0.9997 for urine samples. The limit of detection (LOD) and limit of quantification (LOQ) for both matrices were estimated at 0.0005 µg/mL and 0.001 µg/mL, respectively. The analyte recovery after sample pretreatment was 80 ± 5% for the plasma samples and 90 ± 3% for the urine samples. The developed method's applicability for monitoring EPI concentrations was evaluated by employing it to analyze real plasma and urine samples collected from a pediatric cancer patient. The obtained results confirmed the proposed MSPME-based method's usefulness, and enabled the determination of the EPI concentration-time profile in the studied patient. The miniaturization of the sampling procedure, along with the significant reduction in pre-treatment steps, make the proposed protocol a promising alternative to routine approaches to monitoring EPI levels in clinical laboratories.