林峯生于厦门,2岁移居中国香港。本名林逸峰,艺名叫“峯”是希望“面前永远有一座高山让自己去征服”。
林峯小学就读采用国语教学的苏浙小学,因此能讲流利的国语,中学就读圣保罗男书院。读书时期的林峯多才多艺:小学就经常在话剧表演中担任男主角,小学及高中均获得过全港朗诵比赛总冠军,以及全港校季游泳比赛银牌。林峯从小学习单簧管及吉他,12岁到上海师从朱逢博和施鸿鄂学音乐,他们用民族唱法和美声唱法教他唱通俗歌曲,兼学跳舞(芭蕾)和乐器,朱老师对林峯寄予厚望,希望他在音乐剧的舞台中成就霸业。后师戴思聪。
1996年,林峯就读厦门大学建筑系,以一曲《爱是永恒》获得厦门大学“十大校园歌手”第一名,受邀到电台录制了一档节目,收到许多女生的来信,成为厦大的风云人物。一年后转入美国南加州大学,主修建筑辅修音乐。1998年,一次偶然的饭局使林峯对做演员萌生兴趣,在说服家人之后,回港参加了TVB第13期艺员训练班。