The effects of dermal fillers can last anywhere between three months to two years. It depends on the product being used and where on the body the product is being injected.