Usually polar molecules have lone pairs because of their asymmetrical distribution of charge. 
you can determine a molecules polarity by using a chart showing elements different electronegativities and subtracting them 
ex. NonPolar molecules have electronegativities from 0.0 to 0.2, I have polar molecules have electronegativities from 0.2-1.4.