Multiple choice general knowledge How many children do the Weasleys have ? 7 6 4 5 Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Weasleys have seven children: Bill (William), Charlie, Percy, Fred, George, Ron, and Ginny. Molly and Arthur Weasley are known for their large, loving family, and all seven children are featured throughout the Harry Potter series.