The present study assessed the effective use of biochar for the adsorption of two potent HAB toxins namely, Microcystin-LR (MCLR) and Saxitoxin (STX) through a combination of dosage, kinetic, equilibrium, initial pH, and competitive adsorption experiments. The adsorption results suggest that biochar has excellent capabilities for removing MCLR and STX, with STX reporting higher adsorption capacities (622.53–3507.46 µg/g). STX removal required a minimal dosage of 0.02 g/L, while MCLR removal needed 0.4 g/L for > 90%. Similarly, a shorter contact time was required for STX removal compared to MCLR for > 90% of toxin removed from water. Initial pH study revealed that for MCLR acidic conditions favored higher uptake while STX favored basic conditions. Kinetic studies revealed that the Elovich model to be most suitable for both toxins, while STX also showed suitable fittings for Pseudo-First Order and Pseudo-Second Order in individual toxin systems. Similarly, for the Elovich model the most suited kinetic model for both toxins in presence of each other. Isotherm studies confirmed the Langmuir–Freundlich model as the best fit for both toxins. These results suggest adsorption mechanisms including pore filling, hydrogen bonding, π–π interactions, hydrophobic interactions, electrostatic attraction, and dispersive interactions.