Yes, caller ID works on texts. However, it is not always accurate, so you may not be able to see the name of the caller when they text you.