Adsorbents designed with porosity which allows the removal of protein bound and high molecular weight uraemic toxins may improve the effectiveness of haemodialysis treatment of chronic kidney disease (CKD). A nanoporous activated carbon monolith prototype designed for direct blood contact was first assessed for its capacity to remove albumin bound marker toxins indoxyl sulphate (IS), p-cresyl sulphate (p-CS) and high molecular weight cytokine interleukin-6 in spiked healthy donor studies. Haemodialysis patient blood samples were then used to measure the presence of these markers in pre- and post-dialysis blood and their removal by adsorbent recirculation of post-dialysis blood samples. Nanopores (20-100 nm) were necessary for marker uraemic toxin removal during in vitro studies. Limited removal of IS and p-CS occurred during haemodialysis, whereas almost complete removal occurred following perfusion through the carbon monoliths suggesting a key role for such adsorbent therapies in CKD patient care.