An eight point win leaves Roscommon top of Division Three.
Roscommon found themselves struggling with a strong Fermanagh start as they trailed by six points after the opening eight minutes.
The Rossies scoring just once with a point from Conor Morris.
However, a Cian Murray goal on 11 minutes opened the floodgates as Roscommon would go onto find the back of the Fermanagh net on four more occasions before the break.
Conor Morris after 19 minutes, two goals from the hurl of Sean Canning after 26 and 29 minutes followed by a Conor Mulry strike in the 34th minute sent Roscommon into the break leading by 13 points.
At half time Roscommon led 5-11 to 0-13. Danann McKeogh and Sean Corrigan struck the back of the Roscommon net in the second-half
However, points from Conor Morris, Paddy Fallon and Cian Bowes went a long way to ensuring Roscommon sit top of the division after seven rounds.
Roscommon running out eight point winners, 5-18 to 2-22.