I just use an inexpensive swimming pool thermometer on a marked string so I can also get measurements at depth.

I doubt it is perfectly accurate, but for my purposes, I just need it to be "repeatable" to provide useful data.