To prepare a mosquito repellant at home, prepare a mixture of some amount of lemon joy dishwashing soap and some water in a bowl. Carry the bowl to the place you sit.
In the normal course, mosquitoes are attracted to the mixture in the bowl and are dead before anything else. Alternatively, you can use a paste prepared out of crushed Thai lemon grass.
Apply it all over your skin, and it is sure to keep mosquitoes away.
Some amount of catnip oil and a bit of grain alcohol make a perfect recipe for a homemade mosquito repellant. You can spray the mixture around yourself and it is sure to keep away mosquitoes.
Mosquitoes have been such demons for a long time that mankind did come up with some successful ways to deal with them in the ancient days. They simply used mosquito nets.
Those who sleep or spend time within these nets are sure to be away from mosquitoes and can never be bitten by them. They are the most effective way to keep mosquitoes at bay. They never cost the moon too.
You can always opt for the mosquito repellents available in the market too, but they are sure to place you at the risk of developing some side-effects like there can be some rashes on the skin after continues use.
There can be allergies and irritations as a result of the use of these. In stark contrast, home made mosquito repellents don't deliver any side-effects. It is always better to opt for some home made ones.