Lesley A. Rabach, MD says:Swelling after Restylane typically lasts around 7-10 days however, it can last up to 2 weeks. If it is still tender, then you definitely still have swelling. If the result seems different than you were expecting, I would strongly recommend you to return to the physician who did the injections ...