It was Scotland's first ICC Trophy triumph and they now join a previous list of winners that comprises Sri Lanka, Zimbabwe (three times), United Arab Emirates, Bangladesh and Holland.
Both Ireland and Scotland had already made sure of their places in the 2007 World Cup in the Caribbean along with Bermuda, Canada and Holland.
Vice-captain Ryan Watson was the star for the Scots as he hit 94 in his side's huge 324 for eight off their allotted 50 overs.
The Irish replied with 277 for nine in their 50 overs with Middlesex's Ed Joyce making 81 and Jeremy Bray hitting 70, but they were always struggling against a Scotland team who made it seven wins out of seven in the tournament.
Paul Hoffmann got the Scots off to a flying start with a rapid 23 before Fraser Watts went on to share in a second-wicket partnership of 120 with Watson.
Watts made 55 while Watson was out having made his runs off just 99 balls.
Dougie Brown of Warwickshire then piled on the agony for Ireland by making a half-century off just 38 balls, including four fours.
Brown eventually made 59 when he was caught by Dominick Joyce on the long-off boundary off the bowling off Gordon Cooke.
Ireland's reply suffered a miserable start when Dominick Joyce fell to Paul Hoffmann, caught behind by Colin Smith for one, while Eoin Morgan was trapped lbw by Hoffman for four.
Morgan became Hoffmann's 17th victim of the tournament, making the Scottish bowler the joint-top wicket-taker in the competition.
It was once again left to Middlesex's England-qualified batsman Ed Joyce to rescue the Irish as he and Bray added 137 for the third wicket.
But their lingering hopes were dashed when Bray was caught in the deep by Watson off Gregor Maiden for 70 and Joyce was caught by Watson in the deep off captain Craig Wright.