A rapid batchwise purification procedure for neurofilament proteins from bovine spinal cord is described. A crude filament fraction can be obtained by treating the tissue with Triton X-100, followed by centrifugation through sucrose. From this crude filament fraction the protein is processed through a batch purification procedure using hydroxyapatite in 8 M urea. With this procedure, approximately 0.5 g of purified neurofilament protein is obtained from a single bovine spinal cord in less than 3 days.