No, cold water does not make your hair greasy, although it won't wash out all dirt and grime from daily living. Hence you should wash with warm temperatures and rinse with cold temperatures. This way, you'll rid your hair of dirt, lock in moisture, and keep natural oils beneficial for your scalp.