The Catholic Encyclopedia is a good source of information for finding out what is known about St. Joseph and from what source. It is true that most is speculation. But do not downplay the Gospels, for their historic value is inerrant and, thus, reliable!
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.