Yes, you can treat acne fast – even overnight, although the latter only means a reduction of swelling and redness.

If you have a big pimple or zit in your face and you have that hot date or party tomorrow, you might want to try putting tea tree oil drops into your pimple. Tea tree oil has been proven effective and is safe for the skin. It is quite potent, though, so a tiny drop or even less can suffice. Then leave the oil on your face overnight. You will notice differences in the morning.

Another way to treat acne overnight is to put a bit of toothpaste or aloe vera gel onto the pimple and then again, sleep it off, and see improvements the morning after.

To treat acne long-term, though, you might want to visit a dermatologist, especially if your acne is recurring. He/she will give you a proper prescription and diet to treat your acne.