Heavy rain and strong winds are expected throughout the day and evening.

Environment Canada says Kapuskasing, Hearst and Smooth Rock Falls will be dealing with rainfall this morning all throughout the day into tomorrow.

The weather agency says expect rain in the amount of 20 to 40 millimetres by tomorrow.

Environment Canada is also warning of a cold front that should sweep through the area overnight with winds up to 70 kilometres an hour.

The weather agency warns that these high winds may be capable of tossing loose objects and causing tree branches to break off.