Which star is larger rigel or betelgeuse?

Betelgeuse because it is a Red Supergiant.

See http://www.rense.com/general72/size.htm