Is there a teaching in the Church that says something like there will be no more prophets until a certain time? If so where does it come from?

No. The Church hasn’t officially recognized any prophets since the apostles but that doesn’t mean there have not been any prophets since or that there will be no more prophets in the future. The children at Fatima could be considered prophets if you believe Our Lady of Fatima (which a lot of Catholics do).

Not exactly.
Please read CCC 65,66,&67.
No new revelations. Christ Himself is the fulfillment of the prophesies…

I’ll check it out Thanks.

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit