A statement from the party said despite repeated warnings, Singh continued to make statements which were not in sync with party lines, therefore, he was being expelled.
A senior party leader said Lok Sabha Speaker Meira Kumar has been informed about the party's decision to expel Singh.
Singh, who is a first time MP from BSP, has been denied ticket for the next Lok Sabha elections.
While terming his remarks as personal, she had recently said that the party has taken seriously Singh's "disease" of making public statements.
Also Read
On Saturday last, Singh had defended Modi for his 2002 riots comments saying it showed that the Gujarat Chief Minister was a "sensitive" person and his comments have been misinterpreted.
"If he says that he feels bad if a puppy gets crushed under the wheels of his car, then it shows that he is a sensitive and compassionate person. These are my personal views, but his remarks should not be misinterpreted. He is not referring to any community...His remarks are being misinterpreted," Singh had said.