Your comments
Thanks for flagging this, and for tracing it back to Shavuot. I agree it’s not a bug. Hebcal is listing two different readings for July 17, 2027, one per calendar, and they're correct for each:
• Diaspora: Parashat Chukat-Balak
• Israel: Parashat Balak
Your Shavuot observation is the right explanation. In 2027 the second day of Shavuot falls on Shabbat (June 12). Communities that keep two days of yom tov, i.e. Conservative and Orthodox communities in the Diaspora, read the festival portion that day, so Naso is pushed back a week. Israel, which keeps one day, reads Naso on June 12. The Diaspora then stays a week behind until the two cycles are rejoined by combining Chukat and Balak on July 17.
The UK Reform calendar you linked shows Naso on June 12 because Reform/Liberal communities follow the one-day festival length.
So if you're following the Reform calendar, please check the "Israel" box instead of "Diaspora" in Hebcal. That should give you the readings that match the Reform PDF, including Balak alone on July 17.
Hope that helps, and thanks again for the careful report!
Thank you for the message. we are aware of this recent change in law. The Manitoba government decided this on September 17, 2026. The effective date is November 1, 2026.
Depending on how quickly the open source software that Hebcal uses gets patched, we may or may not get this updated before the November 1 date.
As a comparison, British Columbia officially announced it was ending seasonal time changes to adopt permanent Daylight Saving Time on March 2, 2026.
BC wisely made that decision more than 6 months in advance, giving software developers plenty of time to implement the change correctly. We are shocked that Manitoba made the decision they did with only 6 weeks of advance notice.
Hi Mendel, shana tova!
The calculations have been added to our open-source library, @hebcal/core. It has the earliest time (3 or 7 days after the molad) and the latest time (either halfway between one molad and the next, per the Maharil and Rema, or a full 15 days, per the Shulchan Aruch). Each time can also be moved out of the daytime, since Kiddush Levana is only said at night. What's left is deciding how to show it on the website and in the calendar feeds.
The latest time is set by the molad, which is the same moment worldwide, but the night you're in depends on where you are. So the event will need a location, the same way candle-lighting times do.
There are 4 different possibilities of what to show
|
Method |
Rule |
Opinion |
|
Earliest 3d |
molad + 72h |
Rabbeinu Yonah. Common Chabad and Sephardi practice |
|
Earliest 7d |
molad + 168h |
Mechaber (Shulchan Aruch) |
|
Latest halfway |
molad + 14d 18h 22m 1.666s |
Maharil and Rema, halfway between moladot |
|
Latest 15d |
molad + 15 × 24h |
Shulchan Aruch OC 426 |
A big part of why we haven't made more progress on the hebcal.com / calendar feed side is the fact that there are so many different halachic opinions. Which do you observe? What does Hebcal choose to show? We do not want to add a UI that has a dozen different choices.
To make it more concrete, if we look at New York for the past month and upcoming:
| Month | Earliest, 3 days | Earliest, 7 days | Latest, Maharil | Latest, 15 days |
|---|---|---|---|---|
| Tishrei 5787 | Mon 14 Sep 8:18pm (moved to tzais) | Fri 18 Sep 8:11pm | Sat 26 Sep 5:35am (alos) | Sat 26 Sep 5:35am (alos) |
| Cheshvan | Wed 14 Oct 3:22am | Sun 18 Oct 3:22am | Sun 25 Oct 9:44pm | Mon 26 Oct 3:22am |
| Kislev | Thu 12 Nov 5:52pm | Mon 16 Nov 5:49pm | Tue 24 Nov 5:41am | Tue 24 Nov 5:41am |
| Tevet | Sat 12 Dec 3:50am | Wed 16 Dec 3:50am | Wed 23 Dec 10:12pm | Thu 24 Dec 3:50am |
Would we show all 4 in the calendar feed? Or in the case where the latest time collapses to alot haShachar, 3 events?
Or two events -- one for the earliest on day 3 (with a note giving the time for people who observe day 7) and one for the latest? Or a single all-day untimed event on the Earliest, 3 days option that contained all of the exact times in your local timezone be better?
What about a timed event at 3:22am... would you really want your calendar to buzz you at that time? And what if the latest KL is on Shabbat -- do you want a reminder going off on Shabbat or does it have to move to Friday?
New watchOS app is now in the app store with support for watchOS 27
https://apps.apple.com/us/app/hebcal-hebrew-calendar/id1582733315
Shana Tova!
No, not yet. The Manitoba government decided this on September 17, 2026. The Effective Date is November 1, 2026.
Depending on how quickly the open source software that Hebcal uses gets patched, we may or may not get this updated before the November 1 date.
As a comparison, British Columbia officially announced it was ending seasonal time changes to adopt permanent Daylight Saving Time on March 2, 2026. They wisely made that decision more than 6 months in advance.
We have submitted an updated watch app to the Apple App Store and this should solve the problem for watchOS 27
Thank you for letting us know! We will work on getting an updated release out to support iOS 27
Did you try it out? It looks like Alexa Plus has made some changes and it might work for you. We just tested on both a standard Alexa and Alexa Plus device and we’re able to get the Hebcal skill to work again.
Shabbat shalom and Shana Tova!
Hi Kay,
Thanks for reaching out! The evening entry you’re seeing is likely coming from the “Calendar reminder day before yahrzeit” option, which adds a separate reminder the evening before the actual yahrzeit date. This is in addition to the main all-day yahrzeit event.
To stop the evening entry from showing up, just uncheck the “Calendar reminder day before yahrzeit” box on the Download page before subscribing or downloading your .ics file. That should leave you with just the all-day event at the top of your calendar, without the extra evening reminder.
If you’ve already subscribed, you’ll want to re-subscribe (or re-download) after unchecking that box so the calendar feed updates.
Let me know if that resolves it!

Customer support service by UserEcho
Ok, we've got an implementation in-progress. Not yet released
https://github.com/hebcal/hebcal-es6/pull/788