He was born in Harlingen as the son of an innkeeper named Pieter Scheltes Scheltema (1702–1771).
After a short time in Amsterdam, studying drawing and painting with the portrait and landscape painter Pleun Piera (1734–1799), he qualified for admission to the Kunstakademie Düsseldorf.
Upon graduation, he travelled through Saxony and Holland; eventually settling in Rotterdam in 1794, where he had been commissioned to paint the founders and administrators of the Batavian Society for Experimental Philosophy.
He ultimately established his studio in Arnhem and, throughout his career, mostly focused on family paintings.
Media related to Taco Scheltema at Wikimedia Commons