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: Amy Rocha To Scott Peterson -- 'How Unfair It Is I That I Don't Have A Sister Anymore'

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: Warriors Steph Curry Closes In On 3-Point Record; ' He Changed The Outlook' Of The Game

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: San Francisco Sees 3,000 Car Break-Ins in 1 Month; 'It's Out of Control' 

The high prices are expected to continue all summer.