Questions about getting a copy of my registration

So i was doing laundry today and i put my insurance card, registration card and my permit through the wash (i know i know, im an idiot.)

i know i could just go to the dmv and get another one, but does anyone know how much it will cost and if it can be done for sure? can i print one out from the dmv website?