No you do not need to peel beets before roasting. Like potatoes, beet skins are edible. People peel beets as a matter of preference.