Yes, most rings can easily be resized by a jeweler.  If you are buying an engagement ring that has diamonds all the way around the ring as in the case of an eternity band they can not be resized.  Also, if you are making a custom engagement ring it is always best to know the ring size beforehand.