Nokia Lumia 620 - Can I watch YouTube videos on my Nokia Lumia phone?

Yes, on YouTube site you are able to watch videos. A separate YouTube free application is also available in Store (Marketplace).

If you get an error message "Unable to play video", start Internet Explorer and select ... > settings > Website preferencemobile version,  and try again.