أصيب بمرض ضغط الدم وتصلب الشرايين، فكان يعتريه المرة بعد الأخرى وهو صابر عليه مدة خمس سنوات، فزاد عليه وسافر إلى لبنان لعلاجه عام 1372 هـ، فنصحه الأطباء بالراحة وقلة التفكير والإجهاد، فعاد إلى بلاده ولم يصبر على ترك العلم فقام به تعليمًا وتأليفًا وبحثًا، لأن هوايته العلمية تلح عليه في ذلك، فعاد إليه المرض أشد مما كان.
وفي ليلة الأربعاء بعد أن صلى الناس صلاة العشاء أصيب بإغماء لم يفق منه إلا فترة بسيطة، طمأن فيها الحاضرين من أهله، وهون عليهم أمر الدنيا، ثم عاد إلى إغمائه، فطلب له الأطباء من الرياض بالطائرة، ولرداءة الجو لم تتمكن من الهبوط في مطار عنيزة، وقرب طلوع الفجر من ليلة الخميس 23 جمادى الآخرة عام 1376 هـ انتقل إلى رحمة الله عن عمر يقارب (69) عامًا، قضاها في العلم تعلمًا وتعليمًا وإفتاء وتأليفًا، وصلي عليه بعد صلاة الظهر في الجامع الكبير بعنيزة، ودفن في مقرة الشهوانية شمالي عنيزة (1) .
(1) انظر: علماء نجد خلال ثمانية قرون (3/ 250) ، ومشاهير علماء نجد (260) ، وروضة الناظرين عن مآثر علماء نجد (1/ 227) .