有一兄一妹，早年居住在香港岛北角侨冠大厦，父亲是一名正职为百乐戏院及新都戏院经理、兼职当乐师的左派分子。庄文强曾就读苏浙小学和卫理中学。原本在理工学院念工业工程，读了一年之后，发现不适合自己，于是在受到关锦鹏执导的《地下情》的剧情启发下瞒着家人转到了香港浸会大学念电影。在浸会大学读书时，即开始参与电影创作。毕业后当过摄影助理，​​还担任电影资料蒐集员。因天生口才不佳，便加入TVB宣传部做助理编导以训练表达沟通能力。着名的「全力以赴，做到最好」标语即是当时庄文强为TVB发想的口号。其后转为编剧，当了四年编审。