This year, Ramadan begins on May 26th and ends on June 25th.

You might be interested in The Best Sites To Teach & Learn About Ramadan.