Yes, you do.
If you pay for 6 months at a time, the fee is about $11 per month.
If you pay monthly, I think it's $15 per month.
You get what you pay for though. No hackers, no cheaters, constant game fixes and updates, great service, a lot of people to play with (if you want), you name it. B)