You certainly don't need to, but depending on what you'll be using them for and your personal preferences you may want and come to highly value a good sock liner.
Sock liners are most commonly worn while hiking to prevent blisters. Some long-distance runners like to use them as well for the same reason. But if you're only going for short hikes and/or runs, you may decide you don't need them, it's up to you.