SAN FRANCISCO (KPIX 5) — Guacamole lovers could suffer sticker shock this Cinco de Mayo.

An avocado shortage has pushed prices to record highs, just in time for the celebration commemorating victory at the Battle of Puebla.

READ MORE: 'Fire Hose' Of Subtropical Moisture Bearing Down On Northern California

One reason is that Easter, another holiday with heavy avocado consumption, came late this year. Add to that, the crop tends to be smaller every other year.

READ MORE: Student Arrested For Threatening Violence At San Bruno's Capuchino High School

Avocados take more than a year to grow, and last summer’s heat wave in the San Diego didn’t’ help the current crop either.

An avocado hangs from a tree at a farm in Pauma Valley near Valley Center, California. (Photo by David McNew/Getty Images)

California’s production is down about 44 percent this year. Production in Mexico is down, too.

According to Bloomberg, a 22 pound box of Hass avacados from Mexico costs more than $27 right now. That’s more tnan double this time last year, and the highest in 19 years.

MORE NEWS: Kid-Size Doses Of Pfizer’s COVID-19 Vaccine More Than 90% Effective

The high prices are expected to continue all summer.