楠梓天后宮所在的楠仔坑街是清朝從府城(臺南)通往鳳山縣城(左營)路上的重要街市,在清康熙年間已有相關文獻記載。當時楠梓天后宮的「大媽」據說應是移民來臺前先從湄洲宮請分靈後,先奉祀於民宅,再興建廟宇供奉。然而楠梓天后宮確切的建成年代不明,對此據說楠梓天后宮媽祖曾降神諭表示,天后宮在康熙五十二年(1713年)奠基,歷時五年完工。而參閱康熙年間的《鳳山縣志》,可知當時楠仔坑街已經形成,不過該書所列的媽祖廟僅三處,分別在「安平鎮渡口」、「興隆庄左營」與「興隆庄龜山之頂」。直到乾隆廿九年(1764年)的《重修鳳山縣志》中,方提到「南仔坑街」有天后宮[1]:32。而根據清初的方志,當時楠仔坑街附近雖然已有不少廟宇,但只有天后宮在楠仔坑街,其他各廟在觀音山里各庄。
而在楠梓天后宮立廟之後,在咸豐五年(1855年)有生員郭對揚發起重修。光緒年間於廟中立有「鄧邑侯禁碑」(嚴禁惡丐強索橫行碑記),以供眾人閱讀,此碑的存在也表示了天后宮為當地聚落中心。 二次大戰後,楠梓天后宮在1946、1957、1972與2010年皆有進行重修。而在1992年時由主委林皆勝申請改名,方改稱楠梓天后宮。
楠梓天后宮整體布局接近合院,前後二進,兩邊有護龍。但是四棟建築之間沒有亭廊相接,與傳統建築的做法不同。而楠梓天后宮雖然腹地不大,但三川殿部分仍透過匠師的設計將原本單開間的規模變成像有三開間的外觀,使得天后宮仍可呈現 恢宏氣度。
由於道路拓寬的關係,目前天后宮緊鄰道路,沒有前埕。過去的前埕據說約是現在廟前28公尺寬道路的一半左右,而且要進廟還要踏兩階階梯。
據說楠梓天后宮的媽祖神像與臺南大天后宮、北港朝天宮的媽祖是用同一塊香木所雕成,故三尊媽祖彼此有「姊妹神」之稱。
又據說在臺灣日治時期大正年間(1920年左右),楠梓天后宮大媽在前往臺南大天后宮途中,施法收伏在二層行聚落(今臺南仁德二行里)一帶作亂的「雄雞精」,因而使當地居民感念不已。至今二層行清王宮每年在主神三府千歲聖誕時(農曆九月廿六日),都會朝楠梓天后宮的方向設香案遙祭。