You should specify your background (prior knowledge in physics and mathematics, etc.), desired level of education (school, academic, common/practical knowledge, etc.) and the branch of physics you are interested in.
I can very highly recommend Khan Academy. They have courses on most subjects, though most may be focussed on math but I'm not exactly sure about that, but physics is math basically anyway. The videos they have are concise and presented in a very nice way.
Edit: Just looked it up, I'm a mechanical engineer myself so my scope on other subjects is limited, but I think they touch on most subject up until at least the undergraduate level. I think they are lacking in some more advanced areas but it should help you a long way depending on your level atm.
Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.