(CNN) - MSNBC has suspended anchor Joe Scarborough for two days without pay due to eight contributions he made to political candidates between 2004 and 2008, according to MSNBC president Phil Griffin.
Scarborough made eight contributions of $500 each to local candidates.
"Since he did not seek or receive prior approval for these contributions, Joe understands that I will be suspending him for violating our policy," Griffin said in a statement. "It is critical that we enforce our standards and policies."
Scarborough apologized for the donations and in a statement said they were "nothing more than simple acts of friendship."
"I recognize that I have a responsibility to honor the guidelines and conditions of my employment, and I regret that I failed to do so in this manner," Scarborough said. "I apologize to MSNBC and to anyone who has been negatively affected by my actions."
"This will not happen again," Scarborough said.
Scarborough anchors "Morning Joe" on MSNBC that airs from 6 a.m. ET to 9 a.m. ET. He previously served as a Republican member of Congress from Florida.
This comes weeks after MSNBC suspended anchor Keith Olbermann over contributions he made to political candidates.
–CNN's Kiran Khalid contributed to this report