On-site monitoring of carbamazepine (CBZ) that allows rapid, sensitive, automatic, and high-throughput detection directly from whole blood is of urgent demand in current clinical practice for precision medicine. Herein, we developed two types (being indirect vs. direct) of fiber-optic biolayer interferometry (FO-BLI) biosensors for on-site CBZ monitoring. The indirect FO-BLI biosensor preincubated samples with monoclonal antibodies towards CBZ (MA-CBZ), and the mixture competes with immobilized CBZ to bind towards MA-CBZ. The direct FO-BLI biosensor used sample CBZ and CBZ-horseradish peroxidase (CBZ-HRP) conjugate to directly compete for binding with immobilized MA-CBZ, followed by a metal precipitate 3,3′-diaminobenzidine to amplify the signals. Indirect FO-BLI detected CBZ within its therapeutic range and was regenerated up to 12 times with negligible baseline drift, but reported results in 25 min. However, Direct FO-BLI achieved CBZ detection in approximately 7.5 min, down to as low as 10 ng/mL, with good accuracy, specificity and negligible matric interference using a high-salt buffer. Validation of Direct FO-BLI using six paired sera and whole blood from epileptic patients showed excellent agreement with ultra-performance liquid chromatography. Being automated and able to achieve high throughput, Direct FO-BLI proved itself to be more effective for integration into the clinic by delivering CBZ values from whole blood within minutes.