The 68-year-old musician tied the knot with his longtime fiancee Laurie Durning in front of just six guests at their home in Southampton, New York last Saturday (14.01.12).
News of the marriage was announced by radio DJ Howard Stern on twitter, after he interviewed Roger.
He tweeted: "Roger Waters just announced that he got married on Saturday to his 4th wife and longtime girlfriend. He has a prenup & couldn't be happier (sic)."
In November last year, Roger said he was planning to wed before the next leg of his 'The Wall Live' tour, which starts in Australia next week.
He said: "It just seems like a good time to do it before the tour."
Filmmaker-and-actress Laurie had been engaged to Roger for seven years prior to their marriage.
The 'Another Brick in the Wall' star has been married three times before, to Judy Trimm from1968 to 1975, Carolyne Christie from 1976 to 1992 and then to Pricilla Phillips from 1993 to 2001.
He has grown up daughter, India, a model, Harry, who is a musician and another son who was born in 1997.