There is no waiting period. A license may be obtained as late as the day of the wedding. Official proof of the dissolution of a previous marriage (divorce, annulment or death) must be presented. Proof of identity is required for both the bride and groom. A driver's license is acceptable. Cost of the license is $40. The town office is open M-F, 8 a.m. to 5 p.m. For more information, visit the Maine marriage website.