25th Anniversary Celebration was recorded in the RTÉ studios, Dublin, Ireland with the contribution of the RTÉ Concert Orchestra.
The album was released on 31 January 2010 in Japan (where it had its launch in December 2009 during Altan's Winter 2009 Japanese tour) and on 2 March 2010 in North America.