Weld resigned from Parliament in June 1855, a short while before the end of its first term, returning to England for a brief time. When he returned, he was elected to the 2nd Parliament in a by-election, again representing Wairau. He briefly returned to England again in late 1858 to marry his second cousin, Filumena Mary Anne Lisle Phillipps, daughter of Ambrose Lisle March Phillipps De Lisle and a great grandchild of the 4th Baron Clifford of Chudleigh like Weld, with whom he would have thirteen children.