A primary school has apologised for taking away the cane of an eight-year-old blind boy and replacing it swimming pool noddle as a form of punishment.

Dakota Nafzinger's cane – which is North Kansas City School District property – was taken off him allegedly hitting someone with it on the bus and replaced with a swimming pool noodle.

At the time Dakota's mother, Rachel Nafzinger, told FOX 4 News the punishment was to "humiliate" her son for misbehaving.

"Why would you do that," Mrs Nafzinger said. "Why would you take the one thing that he's supposed to use all the time? That's his eyes."

Despite at first refusing to admit wrongdoing, the school has since released a statement saying it regrets the mistake that was made.

"The District has apologised to the family and is working to rectify the situation," the statement read.

The little boy said that navigating the world with the swimming pool noodle was "a lot harder".

Dakota had been accused of hitting someone with his cane while riding the school bus and was given the noodle as a substitute because he needed something to hold.

But Dakota's father, Donald Nafziner, said the bus driver may have thought his son was acting violently because of the way he sometimes lifts his cane.