The set readings for each Sunday are taken from the Revised Common Lectionary, which runs on a three-year cycle, (A, B and C).
The year changes on Advent Sunday. We are currently in year B.
Whilst the readings themselves are set, it is down to the preachers themselves as to whether they use the given readings, or if they find themselves inspired to chose and use other readings from the Bible.
The set lectionary readings for the remainder of year B are to be found below.