城市农民工发展不充分与美好生活需要的矛盾是当前我国社会主要矛盾的内在构成。城市农民工发展不充分包括参与劳动力市场竞争、生活工作环境保障、子女教育保障以及社会融入等的不充分,美好生活有满意收入、身体健康、后代成材和精神生活等需要。城市农民工发展不充分与美好生活需要矛盾的产生原因主要有自身专业技能缺乏、住房保障政策执行难、义务教育资源不足等。因此,强化技术技能培训、改善生活工作环境与加强子女教育保障等举措是促进城市农民工充分发展,进而满足美好生活需要的有效途径。