It's safe to charge your Canon camera battery overnight, but it's not recommended. It is reported that over time this could reduce the life span of your battery. With that said, I've forgotten many times and have not noticed a reduced capacity in the batteries I use after an extended charge.