The 31st annual Rotary Rose Sale will be held Oct. 2 from noon to 6 p.m. and Oct. 3 from 10 a.m. to 6 p.m. at Super One Foods in Cloquet.

Long-stemmed multicolored and red roses are available at $20 per dozen. Roses may be pre-ordered from any Rotarian or purchased the days of the sale as long as the supply lasts.

All profits are used to fund Rotary's numerous youth development, scholarship, literacy and humanitarian programs both locally and internationally.