Thánh Gioan Baotixita Đinh Văn Thanh sinh vào năm 1796 tại làng Nộn Khê, xứ Hảo Nho, tỉnh Ninh Bình. Làng này vốn thuộc về xứ Hảo Nho, nay thuộc về xứ Quảng Phúc, Giáo phận Phát Diệm. Cha mẹ ngài không theo đạo Công giáo. Năm 18 tuổi, ngài theo đạo và lãnh nhận Bí tích Rửa tội tại làng Phúc Nhạc.
Khi Gioan Baotixita Đinh Văn Thanh đã thăng hàm thầy giảng, thì cấp trên bổ nhiệm ngài đi giúp cha Khoan tại xứ Phúc Nhạc. Thầy Thanh rất vâng lời, không bao giờ làm trái ý cấp trên. Cha Khoan giao cho thầy trông coi trại Đông Biên. Cha Khoan khen ngợi thầy là người siêng năng, chăm chỉ các việc và có năng khiếu riêng.
Ngày 24 tháng 8 năm 1837, thầy Thanh cùng cha Khoan và thầy Hiếu bị bắt tại Đông Biên. Cả ba vị bị giải lên tỉnh Ninh Bình. Trong quá trình thẩm vấn, thầy Thanh luôn khiêm tốn, để cha Khoan trả lời trước rồi mới thưa lại y như cha. Lần đầu tiên chịu sự tra hỏi của quan, thầy nói: “Con là đầy tớ của đạo trưởng đây, ngài đã quyết định làm gì thì con cũng làm như vậy. Bẩm quan lớn, nếu quan thương thì con được sống, còn nếu quan bắt con bỏ đạo thì con xin bằng lòng chịu chết. Đối với đạo, con nhất quyết không bao giờ bỏ”.
Khi bị quan cho đánh đòn, thầy vẫn chịu đựng mà không nói một lời. Sau đó bị giam vào tù và lập án xử trảm. Đêm trước ngày ra pháp trường, thầy Thanh đọc kinh suốt đêm.
Ngày 28 tháng 4 năm 1840, quan cho xử cha Khoan và hai thầy Hiếu, Thanh. Trên đường ra pháp trường ở chân núi Cánh Diều, ba vị vừa đi vừa hát kinh cảm tạ. Tại nơi hành quyết, thầy Thanh đã bị xử trảm. Đêm hôm đó, giáo dân đem thi hài của ngài về Yên Mối, sau đó đưa về Phúc Nhạc.
Thầy giảng Gioan Baotixita Đinh Văn Thanh được nâng lên bậc chân phước vào ngày 27 tháng 5 năm 1900 và được phong thánh vào ngày 19 tháng 6 năm 1988.