Lip filler typically lasts longer, around six to eight months, and gives a dramatic effect with a guaranteed volume increase. On the other hand, lip botox gives a more natural look, is a bit cheaper, but doesn't last as long, usually about three months. Additionally, lip filler can be dissolved if not liked, while lip botox cannot be dissolved.