宋太祖善於納諫善於虛心聽取臣下意見,從善如流,從不剛愎自用,獨斷專行,這是太祖很重要的一個優點。太祖在位期間,曾經發生這樣一件事。翰林學士歐陽炯性情坦率,不拘小節。太祖知道他有雅喜長笛的特長,於是召他到便殿演奏樂曲。禦史中丞劉溫叟知道這件事後叩開殿門,請求見太祖。他勸諫太祖說:“禁署之職,典司法命,不可做伶人事。”太祖解釋說:“朕近來聽說孟昶君臣溺於聲樂,歐陽炯官至宰相,尚習此拔,因而被我擒獲。所以召歐陽炯演奏,是想驗證一下此語是否虛妄。”劉溫叟謙虛地辭謝說:“臣愚不識陛下鑒戒之微旨。”從此以後,太祖再也沒有召歐陽炯奏曲。又有一次,劉溫叟晚上回家,途中要路過宮門。宋太祖正與幾個內侍在明德門登樓。在前邊引路的侍役將這一情況報告給劉溫叟。劉溫叟下令引路侍役繼續前行如同往常一樣從宮門經過。第二天,劉溫叟請求召對,對太祖說道:“人主非時登,那麽近侍都希望得到恩惠,京城諸軍也希望得到賞賜。臣所以在宮門前用儀仗隊呼喝開路而過,是想讓大家明白陛下非時不登樓。”實際上,劉溫叟的意思是提醒太祖今後不要隨便登樓,太祖虛心接受了劉溫叟的建議。
宋太祖虛心納諫,其中趙普和趙光義的建議和意見被采納得最多。趙普經常糾正宋太祖錯誤或有失身份的言行。開寶二年(969),宋太祖親征北漢,駐蹕潞州。當時各地轉運的軍需物資全部在那裏集中,城中車乘大增,造成道路堵塞。宋太祖聽說後,以為是故意稽留,準備治轉運使的罪。趙普急忙勸諫太祖說:“軍隊剛到,而轉運使獲罪,敵人知道後,一定以為我軍儲備不足,無法威懾敵人,應當選擇善於處理繁重難辦事務的官吏治理此州。”宋太祖接受趙普的勸諫,沒有治轉運使的罪,任命王祜管理潞州。王祜很快到任,發遣車乘,行路暢通無阻。