Question: Did Jesus have any brothers and sisters? I asked a certain clergyman and he told me that Mary did not have any other children.
Answer: In Matthew 12:46,47 we are given the information concerning Christ's mother and his brothers. In reality, they were Christ's half-brothers; as Mary received the conception from the Holy Spirit for Christ's birth; while his half-brothers had Joseph for their father.
"While he (Christ) yet talked to the people, behold, his mother and BRETHREN stood without, desiring to speak with him. Then one said unto him, Behold, thy mother AND THY BRETHREN stand without, desiring to speak with thee."
A short time later, when Christ was speaking in the synagogue, they were astonished, and stated in Matthew 13:55, 56 the following:
"Is not this the carpenter's son (Christ)? is not his mother called Mary? and his BRETHREN, James, and Joses, and Simon, and Judas. And his SISTERS, are they not all with us..."
This verse gives the names of four other sons of Mary; and since the reference to "his sisters" is in the plural, this indicates two and maybe more. This, therefore, shows Mary had at least six other children besides Christ.
Paul also makes mention of one of Mary's other sons in Galatians 1:19.
"But other of the apostles saw I none, save JAMES THE LORD’S BROTHER."
As stated in Psalm 119:169,
"Let my cry come near before thee, O LORD: give me understanding according to thy word."
...the Word of God, concerning this question, gives us an understanding of what is true and what is not. Mary had at least six other children besides Christ, their father being Joseph; therefore, they were half-brothers to Christ.