Click here for REC@HOME programs      Click here for covid-19 updates


Martial Arts/Fitness

Register Now









Indoor Walking Club (Ages 18 & Up)

Walking is beneficial for maintaining a good heart and is fun as well. Bring a friend and walk at your own pace. Come on over to the Rivers Edge Recreation Center gymnasium and walk your way to good health! Strollers are welcome. (SM)

*Not available during Summer*

Location: Rivers Edge Recreation Center

R/NR Fee Time Day
FREE 8:30am – 1:00pm M-F



Hatha Yoga

Hatha Yoga is an ancient practice of physical well-being which promotes optimum health. Through the use of gentle stretching and deep breathing techniques, yoga tones muscles, increases strength and flexibility, reduces stress, improves concentration, and results in a sense of balance and peace. The atmosphere of the class is quiet and soothing. Students are encouraged to work at their own pace. Wear loose fitting clothing and bring a blanket or mat. (PK)

Location: Rivers Edge Recreation Center
Min/Max: 5/20
Instructor: Jeff Leaich



Code Ages R/NR Fee Dates Time Day
106316-02 All Ages $60/$75 2/25-4/8 5:15-6:15 pm TH



Code Ages R/NR Fee Dates Time Day
106306-02 All Ages $60/$75 2/23/-4/6 6:15-7:30 pm TU



Hug An Athlete 5k


Join us for the 7th annual 5k walk/run/roll where individuals of all abilities will have the opportunity to participate in this great event, for an even greater cause! All proceeds from the “Hug An Athlete” 5k benefit the Belvidere Park District’s Special Olympics athletes. Proceeds from the 5k are used to assist athletes with registration fees through scholarships, the purchase of uniforms and equipment, and help to offer athletes a variety of Special Olympics opportunities and experiences similar to those of their typical peers.

Date: February 23, 2020 

Time: 1:00 PM

Location: Doty Park, Belvidere

Registration Type Cost Dates
Early Bird Rate $20 TBA
Regular Rate $25 TBA
Late Rate $30 TBA
Race Day Rate $35 TBA



Contact Us

1006 W. Lincoln Ave.
Belvidere, IL 61008

Email: Contact Us Click Here
Phone: (815) 547-5711  
Fax: (815) 544-4648

Connect With Us