梁榮武早年於九龍九龍寨城對面的培民村二區長大,家中共有五兄弟姊妹[6]。父親是益豐搪瓷工廠的玻璃原料製作員[2]。梁榮武畢業於福德學校[7](1963第10屆小六)。及後因父親任職的金錢牌熱水瓶工廠搬到荃灣,他隨家人移居蓮花山上的小屋一年且入讀荃灣官立中學(1963年入讀[8],1968年第3屆中五;1970年中七)[9]。不過住了一年後因家人不想賣掉培民村的寓所,全家因此搬回該處生活[註 2]。他就讀中學期間是籃球和游泳隊隊員,並在校內社際音樂比賽的男高音冠軍以及領袖生[9]。而年少時曾與四名兄弟與父親一同到工廠大廈從事搬運工作[註 2]。
他預科畢業後入讀香港中文大學,於1974年完成物理學學士學位[10]。又曾經參與1973年中文大學第一屆游泳比賽大會,並以男子組五十公尺自由式第三名、一百公尺自由式第二名和二百公尺自由式第一名的成績完成賽事[12]。此外,他亦是大學天文學會成員[註 3]。梁榮武加入香港天文台前為一名中學物理、數學兼化學科教師[13][註 3],於聖文德書院任教[註 3]。1978年取得香港中文大學教育文憑(主修物理科,教學實習表現優異)[14]。
睇佢入天文台之前本身都係奮鬥史故事黎