Calendar * means tentative. * Islamic holiday exact dates are subject to moon sighting and may differ from the date given. SUBSCRIBE Add to your calendar