CONCORD, N.H.—The House has voted to make New Hampshire the third state allowing gays to marry two years after they granted them the right to enter into civil unions.

The House voted 186-179 to send the bill to the Senate. The first attempt to pass the bill fell one vote short, but opponents were unable to kill it. The House then reconsidered and passed the measure.

Two years ago, the Legislature approved civil unions for gays, but some proponents of joining Connecticut and Massachusetts in allowing marriage said the time isn't right in New Hampshire.

© Copyright 2009 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.