I am gonna say no, you don't NEED to, however.........
I did my first off road race this weekend, and I brought a pair of trail shoes for it, and TBH, I think it was the right choice.
Ok, so the ground wasn't that slippy, but I was gratefull for the extra grip on the grass / sand sections, and the extra support the shoes and soles gave me.