Mexican Army Salaries: How Much a Soldier Earns and How to Advance

How much does a soldier in the Mexican Army actually earn? This is one of the most frequently asked questions among those considering a military career in the country. Far from being an option with modest pay, Mexican military personnel receive competitive incomes that vary significantly depending on rank and seniority. In 2026, salaries in the armed forces have continued their upward trend, offering benefits superior to those of many civilian professionals.

Military Salary Structure: from Soldier to General

To pursue a career in the Mexican Army, it is necessary to study one of the specialties within the Military Education System. Institutions like the Heroic Military College offer bachelor’s degrees in military administration and public security, while there are specialized schools in medicine, engineering, aviation, and nursing. This comprehensive training supports the competitive salaries earned by members of the institution.

Starting ranks already show an attractive base salary. A regular soldier earns 18,840 pesos per month, while a corporal receives 19,548 pesos. Sergeants earn over 20,000 pesos monthly, a second lieutenant makes 24,500 pesos, and a lieutenant earns 25,977 pesos. From these entry positions, military personnel can begin their hierarchical advancement within the institution.

Progressing in a military career involves substantial salary increases. According to the 2026 Pay Table, senior officers and high command of the Mexican Army have annual incomes that significantly exceed one million pesos. A Major earns approximately 49,769 pesos annually, a Lieutenant Colonel 62,354 pesos annually, and a Colonel reaches 91,027 pesos annually. The general ranks represent the top of the salary scale: Brigadier General earns 107,774 pesos annually, Major General 122,372 pesos, and the highest rank, Division General, earns 133,503 pesos annually.

Benefits and perks that supplement military income

Beyond the base salary, those working in the Mexican Army enjoy benefits that considerably increase their total compensation. The military Christmas bonus consists of 40 days’ worth of salary, well above the legal minimum. The vacation bonus adds 20 additional paid days, and there is a special allowance exceeding 2,000 pesos.

Technical allowances add a 40 percent increase to the base salary for certain positions, while the food allowance ranges between 1,515 and 1,640 pesos per month. The transportation subsidy adds another 985 pesos to the family budget. These benefits collectively make a military career a financially solid option, with advantages that go beyond what the law provides for other labor sectors.

For those questioning how much a soldier earns and whether it’s worth investing years in military training, the numbers speak for themselves: a profession with progressive income, job security, and benefits superior to conventional ones in the Mexican market.

View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin