El Puebla Sub-20 es un equipo de fútbol mexicano que juega en la categoría de fuerzas básicas de la Liga MX. Es el equipo filial del Puebla Fútbol Club, y su sede se encuentra en la ciudad de Puebla, Puebla.

El equipo fue fundado en 2008 y comenzó a competir en la liga de fuerzas básicas en la temporada 2009-2010. En su primera temporada, el equipo terminó en el séptimo lugar del Grupo 1.

En la temporada 2010-2011, el Puebla Sub-20 terminó en el quinto lugar del Grupo 1 y se clasificó a la liguilla, donde fue eliminado en la primera ronda por el América Sub-20.

En la temporada 2011-2012, el Puebla Sub-20 terminó en el primer lugar del Grupo 1 y se clasificó a la liguilla, donde fue eliminado en las semifinales por el Monterrey Sub-20.

En la temporada 2012-2013, el Puebla Sub-20 terminó en el tercer lugar del Grupo 1 y se clasificó a la liguilla, donde fue eliminado en la primera ronda por el Santos Laguna Sub-20.

En la temporada 2013-2014, el Puebla Sub-20 terminó en el segundo lugar del Grupo 1 y se clasificó a la liguilla, donde fue eliminado en la primera ronda por el León Sub-20.

En la temporada 2014-2015, el Puebla Sub-20 terminó en el primer lugar del Grupo 1 y se clasificó a la liguilla, donde fue eliminado en las semifinales por el Pachuca Sub-20.

El Puebla Sub-20 ha sido campeón de la liga de fuerzas básicas en tres ocasiones: en las temporadas 2010-2011, 2012-2013 y 2014-2015.

El equipo ha sido dirigido por varios entrenadores, entre los que destacan Juan Carlos Cacho, Enrique Meza y Pablo Marini.

El Puebla Sub-20 ha sido un semillero de jugadores para el primer equipo del Puebla FC. Algunos de los jugadores que han pasado por el equipo son:

* Luis Miguel Noriega
* Carlos Esquivel
* Abraham Coronado
* Jonathan Espericueta
* Omar Fernández
* Diego de Buen
* Francisco Acuña
* Arturo Paganoni
* Kevin Ramírez
* Santiago Ormeño

El Puebla Sub-20 es uno de los equipos más importantes de la liga de fuerzas básicas de la Liga MX y ha sido un protagonista constante en los últimos años.