Cleistocactus viridiflorus es una especie de cactus que crece de forma arbustiva, con tallos verdes que se ramifican en la base.
Presenta entre 14 y 19 costillas ligeramente onduladas sobre las que se asientan areolas muy juntas unas de otras.
Las flores son rectas, tubulares y de color verde a blanco o amarillo verdoso.
Miden entre 3 y 3,5 cm de largo y al igual que la mayoría de las especies del género, las flores apenas se abren.
Cleistocactus viridiflorus fue descrita el botánico alemán Curt Backeberg y publicada por primera vez en el libro Descriptiones Cactacearum Novarum 3: 5 en el año 1963.