My screen colors don't match my printed colors, so it is frustrating when I create something based upon what they look like on my computer.

Does anyone know if there is a way to fix this? It happens on both my Epson and HP printers. My computer is a Mac.
Thanks,
Jen