C, N co-modified niobium pentoxide (Nb2O5) nanoneedles have been successfully synthesized via a facile hydrothermal method with Niobium Chloride (NbCl5) as a precursor and triethylamine as both the carbon and nitrogen source.