Coconut oil should not make hair greasy. If the oil is weighing down your hair, try using less of it and shampooing again after rinsing. If your hair tends to be greasy on its own, keep the coconut oil away from your scalp when applying to avoid clogging pores.