Acts 15:21

21 For the law of Moses has been preached in every city from the earliest times and is read in the synagogues on every Sabbath.”

Read Acts 15:21 Using Other Translations

For Moses of old time hath in every city them that preach him, being read in the synagogues every sabbath day.
For from ancient generations Moses has had in every city those who proclaim him, for he is read every Sabbath in the synagogues."
For these laws of Moses have been preached in Jewish synagogues in every city on every Sabbath for many generations.”

What does Acts 15:21 mean?

John Gill's Exposition of the Bible
Acts 15:21

For Moses of old time hath in every city them that preach him,
&c.] That is, for many years past, even from the times of Ezra, the law of Moses has been publicly expounded by them, whom the Jews call Derashim, preachers, or expounders, in every city where there was a synagogue; and every city belonging to the Jews, were obliged to build a synagogue, yea, they were obliged to do it where there were but ten Israelites F14: this is given by James as a reason why the Gentiles should be wrote unto concerning the above things; because that they hearing the law read and expounded every week, would be ready to conclude that they were obliged to submit unto it, as to circumcision, and other things; unless they were told that they were free from it; only in order to maintain peace with their brethren the Jews, it would be necessary for them to abstain from the above things: and it may also carry in it a reason, why the Jews need not be wrote unto, and why they had no reason to complain for thus writing to the Gentiles; since they had the law read and explained to them every week, and there would be no attempt to make any alteration in that form of service:

being read in the synagogues every sabbath day;
(See Gill on Acts 13:15).


FOOTNOTES:

F14 Maimon. Tephilla, c. 11. sect. 1.
California - Do Not Sell My Personal Information  California - CCPA Notice