No! You don't need sugar for pickling. Personally, I find the flavors to be more balanced with a bit of sugar, but you can certainly leave it out if you must. Or try pure maple syrup instead of granulated sugar.