Despite dating Penelope Clearwater during his time at Hogwarts, Percy didn't end up marrying her. Instead, he married Audrey Weasley and had two children named Molly and Lucy with her.