For light to moderate rain, particularly if it's above about 50f, an umbrella works well.
Image: Copenhagencyclechic.com
For heavier rain I'll usually use a poncho. I have a fully enclosed chaincase, spats, fenders, and flaps on the fenders which all helps a lot.