Here’s a look at all the Muskoka teams hitting the ice this weekend:

OMHA

Friday: 
Pee Wee Rep Bears vs Lindsay, 6:30pm in Lindsay
Major Midget Otters vs Lindsay, 8pm in Lindsay
Midget AE Otters vs Listowel, 9pm at the Don Lough Arena

Saturday:
Novice Rep Bears vs Penetang, 1:30pm at the Gravenhurst Centennial Centre
Major Midget Otters vs Lindsay, 2:10pm at the Don Lough Arena
Bantam Rep Bears vs Napanee, 3pm at the Gravenhurst Centennial Centre
Pee Wee Muskoka Rock vs Millbrook, 3:30pm at the Port Carling Arena
Pee Wee Rep Bears vs Lindsay, 4:40pm at the Gravenhurst Centennial Centre
Bantam Muskoka Rock vs Otonabee, 5pm at the Port Carling Arena
Midget AE Otters vs Listowel, 8pm in Listowel

Sunday:
Pee Wee Rep Bears vs Lindsay, 1:30pm in Lindsay
Major Midget Otters vs Lindsay, 3pm in Lindsay
Novice Rep Bears vs Penetang, 3pm in Penetang
Bantam Muskoka Rock vs Otonabee, 4pm in Otonabee
Bantam Rep Bears vs Napanee, 4pm in Napanee
Pee Wee Muskoka Rock vs Millbrook, 5:30pm in Millbrook
Midget AE Otters vs Listowel, 8pm in Listowel

CPJHL

Friday:
Muskoka Anglers vs Generals, 7:30pm at the Graeme Murray Arena

HGHA

Saturday:
Novice Sting vs North Simcoe, 9am at the Lake of Bays Community Centre
Seely Pee Wee Sting vs North Simcoe, 10am at the Lake of Bays Community Centre
Midget Sting vs Barrie, 12:30pm in Barrie

Sunday:
Armstrong Pee Wee Sting vs Barrie, 9:30am in Barrie
Hayes Pee Wee Sting vs Barrie, 10am in Barrie
Atom Sting vs Barrie, 10:30am in Barrie