What was the Battle of Puebla (1862)?


The Battle of Puebla (Spanish: Batalla de Puebla; French: Bataille de Puebla) took place on 05 May 1862, near Puebla City during the Second French intervention in Mexico.

The battle ended in a victory for the Mexican Army over the French Army. The French eventually overran the Mexicans in subsequent battles, but the Mexican victory at Puebla against a much better equipped and larger French army provided a significant morale boost to the Mexicans and also helped slow the French advance towards Mexico City.

The Mexican victory is celebrated yearly through a festival on the same date as the battle. It is primarily celebrated in the Mexican state of Puebla, where the holiday is celebrated as El Día de la Batalla de Puebla (English: The Day of the Battle of Puebla). There is some limited recognition of the holiday in other parts of the country. In the United States, this holiday has evolved into the very popular Cinco de Mayo holiday, a celebration of Mexican heritage.


The Reform War of 1858 to 1860 had caused major distress throughout Mexico’s economy and bitter enemies, and the remaining defeated conservatives still opposed the government and were hoping for some kind of hope for their cause. When taking office as the elected president in 1861, Benito Juárez was forced to suspend payments of interest on foreign debts for a period of two years. At the end of October 1861, diplomats from Spain, France, and the United Kingdom met in London to form the Tripartite Alliance, with the main purpose of launching an allied invasion of Mexico, and ensuring the Mexican government would be willing to negotiate terms for repaying its debts. However, the French were secretly using the alliance as a façade to invade the fractured country. In December 1861, Spanish troops landed in Veracruz; British and French troops followed in early January. The allied forces occupied Veracruz and advanced to Orizaba. However, the Tripartite Alliance fell apart by early April 1862, when it became clear the French wanted to impose harsh demands on the Juarez government and provoke a war. The British and Spanish withdrew after peacefully negotiating agreements with Juárez, leaving the French to march alone on Mexico City. The goal of Napoleon III was to set up a puppet Mexican regime in his early attempts to regain the glory of the first Empire.

The French expeditionary force at the time was led by General Charles de Lorencez, an experienced commander who had served in Algeria and the Crimean war, being promoted to Major General. The battle came about by a misunderstanding of the French agreement to withdraw to the coast. When the Mexican forces saw French soldiers on the march, they took it as a sign that hostilities had recommenced and felt threatened. To add to the mounting concerns, the Mexican forces were informed that political negotiations for the withdrawal had broken down. A vehement complaint was lodged by the Mexicans to Lorencez who took the effrontery as a plan to assail his forces. Lorencez decided to hold up his withdrawal to the coast by occupying Orizaba instead, which prevented the Mexicans from being able to defend the passes between Orizaba and the landing port of Veracruz. The Mexican Commander-general, Ignacio Zaragoza, veteran of the Reform war, fell back to Acultzingo Pass, where he and his army were defeated in a skirmish with Lorencez’s forces on 28 April. Zaragoza retreated to Puebla, which had been held by the Mexican government since the Reform War. The city was heavily fortified with 5 forts surrounding it. To its north stood the 2 mighty stone forts Loreto and Guadalupe on opposite hilltops. Zaragoza had a trench dug to join the forts via the saddle. Lorencez expected to meet with the forces of Mexican conservatives who promised to assist his campaign but there was no sign of them. Unknown to him, Zaragoza had already sent a force to prevent their interruption in the coming battle. He was also led to believe that the people of Puebla were friendly towards the French, and that the Mexican garrison which kept the people in line would be overrun by the population once he made a show of force. This would prove to be a serious miscalculation on Lorencez’s part.

The French army consisted of mainly of Zuavos, high skilled light infantry initially consisting of tribesman from mainland Algeria but over time would include more Europeans. They had proved themselves highly skilled and able during the Crimean war and would contribute the main effort during the battle. French forces were generally better trained and equipped. Their commanding general, Charles de Lorencez, was an experienced general who had studied in the military academy and also fought in the Crimean war and served in Algeria earning him the rank of Major General.

The Mexican army was a band of ragtag patriots compared to their counterparts, but could still be counted upon to serve their country. The army had recently fought and won against the conservative faction during the Reform war and were skilled in both conventional and guerrilla warfare. Their commanding general was Ignacio Zaragoza, an experienced general with no formal military training who had led volunteers in support of Juarez and understood the importance of terrain and positioning.


On 05 May 1862, Lorencez decided to attack Puebla from the north, focusing the attack mostly on the forts, of which Guadalupe was believed to be badly fortified. He intended to attack the forts overall with 4,000 soldiers. However, he started his attack late in the day, using his artillery just before noon, and advancing his infantry by noon proper. In the first assault, Lorencez used his artillery to pound the forts right before launching his men. However, the stone forts held, possibly due to the fact that Lorencez positioned his artillery at a far range for a better angle. During the battle, he would try to change the artillery’s position but the attempt was futile as the slope of fort Guadalupe subtracted the power of the bombardment. The French were beaten back as they were shot from the forts above and around from the trenches, forcing Lorencez to change his tactics.

During the second assault, Lorencez planned to make a diversionary attack to the east of the city to draw off the attention and defenders of the forts. The French artillery once again began a bombardment on the forts and the French soldiers once again launched their assault. The second attack proved more successful as companies of French managed to climb the wall of Guadalupe with one raising the tricolour flag but the French were ripped apart. The flag fell into a nearby moat by the fort but was recovered by other companies who escaped the fort. The early diversionary attack was also beaten back in melee combat by forces led by General Porfirio Diaz, who successfully stopped them from assisting their comrades.

By the third assault the French required the full engagement of all their reserves. The French artillery had run out of ammunition but Lorencez was unwilling to concede defeat yet, so the third infantry attack was ordered without any supporting fire. The Mexican forces put up a stout defence and even took to the field to defend the positions between the hilltop forts.

As the French retreated from their final assault, Zaragoza, possibly guessing that the French artillery was spent as the third assault came with no initial cannon fire, had his cavalry attack them from the left while troops concealed along the road pivoted out to flank them. Against the orders of his commander, General Porfirio Diaz ordered his brigade forward. They had been fighting in the right wing by fort Guadalupe, and it’s cavalry helped run down the disorganised French that were 700 metres in front of them and later left the Mexican artillery to finish up the work until 7:00 pm Four hours earlier at 3:00 pm the daily rains had started, making a slippery slope of the battlefield. Lorencez withdrew to distant positions around 4:00 pm because he could not launch another attack, counting 172 of his men killed against only 83 of the Mexicans; Mexican historians believe he lost 50 dead, 404 wounded, and 127 prisoners. He waited a couple of days for Zaragoza to attack again, but Zaragoza held his ground knowing that an open field battle with the French was a guaranteed defeat. Lorencez then withdrew to Orizaba, fending off Zaragoza’s pursuit forces in a fighting retreat.

Aftermath and Legacy

The Battle of Puebla was an inspirational event for Mexico during the war, and it proved a stunning revelation to the rest of the world which had largely expected a rapid victory for French arms. General Zaragoza would not live long enough to celebrate the victory as he passed away 4 months later due to typhoid fever.

Slowed by their loss at Puebla, the French forces retreated and regrouped, and the invasion continued after Napoleon III determinedly sent additional troops to Mexico and dismissed General Lorencez. The French were eventually victorious, winning the Second Battle of Puebla on 17 May 1863 and pushing on to Mexico City. When the capital fell, Juárez’s government was forced into exile in the remote northern parts of Mexico.

With the backing of France, the Habsburg Archduke Maximilian became Emperor of Mexico of the short-lived Second Mexican Empire. By the time that puppet regime had been created, the United States was able to support Juárez, turning the tide of the war.


On 09 May 1862, President Juárez declared that the anniversary of the Battle of Puebla would be a national holiday, regarded as “Battle of Puebla Day” or “Battle of Cinco de Mayo”.

Cinco de Mayo is not the national day of Mexico, as is sometimes misunderstood. The most important national patriotic holiday in Mexico is Independence Day, on the 16th of September. Independence Day commemorates the beginning of the War of Independence on 16 September 1810, apon the “Cry of Dolores” call-to-arms. Mexico also observes the culmination of the war of Independence, which lasted 11 years, on 27 September.

Since the 1930s, a re-enactment of the Battle of Puebla has been held each year at Peñón de los Baños, a rocky outcrop close to Mexico City International Airport.


This site uses Akismet to reduce spam. Learn how your comment data is processed.