Pour some food-grade oil into a jar. Put the jar in bowl of hot water and wait 2 to 3 minutes until the oil becomes hot. Massage the oil into your hair, then tuck your hair under a shower cap. Wait 30 minutes to 2 hours, then wash the oil out. The oil will help soften and hydrate your hair, making it less frizzy. Here is a list of oils that you can try:  Avocado oil is ultra moisturizing, making it perfect for dry and frizzy hair. Coconut oil not only smells great, but it will make your hair shiny. Jojoba oil is a light oil, making it ideal for oily hair. Rice bran oil is full of vitamin E. It makes hair stronger, so it's great on hair that is dry and brittle. Mix 3 tablespoons of vinegar with 3 cups (700 milliliters) of water. After you have finished washing your hair, tilt your head back and pour the vinegar water over your hair. Be sure to get your scalp as well. Rinse the vinegar out using cold water.  You can use white vinegar or apple cider vinegar; apple cider vinegar will have a stronger smell, but it is full of nutrients. The vinegar will help dissolve any buildup from hair product or hard water, and the cold water will help seal the hair cuticle. This will make your hair appear smoother and less frizzy. Mix 1 can of coconut milk, 1 avocado, 2 tablespoons or honey, and 2 tablespoons of olive oil in a blender. Once you get a smooth texture, apply the mixture to your hair, then rinse it out.  The coconut milk will help moisturize your hair, making it less frizzy. The avocado will give your hair the protein it needs to be strong and healthy. The honey will make your hair shiny. The olive oil will moisturize your hair, making it appear less dry and frizzy. Unfortunately, many holding gels and sprays contain alcohol, which can dry out curly hair. If you want to give your hair a little extra hold try some pure aloe vera gel. It will help you get some of that crunchy texture, but it won't dry out your hair. If you do not want to make your own treatments, you can purchase some from a beauty store. Make sure that the product is free of sulfates, silicones, and parabens. Look for ingredients such as butters and oils; they will help hydrate your hair and make it less frizzy. Here are some other things you could look for:  Moisturizing or hydrating creams will make your hair appear less dry. Smoothing and de-frizzing creams will make your hair appear smoother. Leave-in conditioners will continue to work on your hair, even after you have stepped out of the shower. Deep conditioning masks and treatments can be used a few times a month. You apply it to damp hair, then leave your hair under a shower cap for around 20 minutes. Once the time is up, you can rinse your hair and let it dry. This works best after shampooing. Both of these fabrics help keep moisture in your hair, which is important for silky, shiny hair. You can also use a silk or satin nightcap instead. Avoid sleeping on pillowcases made from cotton and other fabrics; they can dry your hair out, leading to frizz. The coarse texture of cotton may also create snags and tears, which can also lead to frizz. If you can't get any silk or satin pillowcases, try braiding your hair before you go to sleep.

Summary:
Hydrate and nourish your hair with a hot oil treatment. Rinse your hair once or twice a month with diluted vinegar. Try making a nourishing hair smoothie. Use styling products with care, and make sure that they are alcohol free. Purchase the right styling products. Sleep on a silk or satin pillowcase.