Here is a list from NASA on past and future Lunar Eclipses:
Lunar Eclipses: Past and Future
The following links give detailed descriptions of all eclipses of the Sun and Moon from 2000 through 2008. The original reports were published in the annual Observer's Handbook of Royal Astronomical Society of Canada.
The table below lists every lunar eclipse from 2006 through 2015. Click on the eclipse Date to see a map and diagram of an eclipse. Durations are given for both partial and total (in bold) phases. Click on the Region of Eclipse Visibility to see a detailed description of an eclipse.
Lunar Eclipses: 2006 - 2015
Date Eclipse Type Umbral Magnitude Partial/Total Duration Geographic Region of Eclipse Visibility
2006 Mar 14 Penumbral -0.060 - Americas, Europe, Africa, Asia
2006 Sep 07 Partial 0.184 01h31m Europe, Africa, Asia, Aus.
2007 Mar 03 Total 1.233 03h41m 01h13m Americas, Europe, Africa, Asia
2007 Aug 28 Total 1.476 03h32m e Asia, Aus., Pacific, Americas
2008 Feb 21 Total 1.106 03h25m 00h50m c Pacific, Americas, Europe, Africa
2008 Aug 16 Partial 0.808 03h08m S. America, Europe, Africa, Asia, Aus.
2009 Feb 09 Penumbral -0.088 - e Europe, Asia, Aus., Pacific, w N.A.
2009 Jul 07 Penumbral -0.913 - Aus., Pacific, Americas
2009 Aug 06 Penumbral -0.666 - Americas, Europe, Africa, w Asia
2009 Dec 31 Partial 0.076 01h00m Europe, Africa, Asia, Aus.
2010 Jun 26 Partial 0.537 02h43m e Asia, Aus., Pacific, w Americas
2010 Dec 21 Total 1.256 03h29m01h12m e Asia, Aus., Pacific, Americas, Europe
2011 Jun 15 Total 1.700 03h40m01h40m S.America, Europe, Africa, Asia, Aus.
2011 Dec 10 Total 1.106 03h32m 00h51m Europe, e Africa, Asia, Aus., Pacific, N.A.
2012 Jun 04 Partial 0.370 02h07m Asia, Aus., Pacific, Americas
2012 Nov 28 Penumbral -0.187 - Europe, e Africa, Asia, Aus., Pacific, N.A.
2013 Apr 25 Partial 0.015 00h27m Europe, Africa, Asia, Aus.
2013 May 25 Penumbral -0.934 - Americas, Africa
2013 Oct 18 Penumbral -0.272 - Americas, Europe, Africa, Asia
2014 Apr 15 Total 1.291 03h35m 01h18m Aus., Pacific, Americas
2014 Oct 08 Total 1.166 03h20m 00h59m Asia, Aus., Pacific, Americas
2015 Apr 04 Total 1.001 03h29m 00h05m Asia, Aus., Pacific, Americas
2015 Sep 28 Total 1.276 03h20m 01h12m e Pacific, Americas, Europe, Africa, w Asia