Stephanie if they're laminate counter tops you can paint them but if you plan on replacing them it really depends on what kind of counter it is.
Hi! I did epoxy over our laminate countertops to create a faux marble look. You can check out how to do it here! :)
You can replace your counter tops with all kinds of materials. If it is a complex design then it would be best to get a professional to do it. If it is a straight design, get your local hardware store to cut the correct size piece for you. Glue it on with a contact glue and then purchase an edging to match and glue that on.
There are already some great answers here! I would go with what you want the most!
We used feather finish to create concrete look here: http://alifeunfolding.com/blog-1/2018/8/25/updating-the-kitchen-in-our-rental-property?rq=countertops