- ULC Ordination Recognized: Yes
- Minister Registration Required: No
- State Residency: Irrelevant
- Minimum Age to Officiate: 18
- Marriage License Waiting Period: None
- Marriage License Validity Period: 90 Days
- Marriage License Return Period: By Expiration
- Documents Recommended: Classic Wedding Kit
How to Become an Ordained Minister in Maine
If you haven't yet become ordained with the Universal Life Church, that is the first step. Anyone willing can become a legal minister of the ULC, one of the world's largest religious organizations. Online ordination is fast, easy, and completely free. Once you have your minister license, you'll be eligible to officiate a wedding. To become a minister, start by clicking the button below!
How to Officiate a Wedding in Maine
Contact the Municipal Clerk's office in the county where the ceremony will take place. Introduce yourself as a minister officiating a wedding, and ask them what documents they will need from you. They may ask to see a number of things, and be aware that these requirements vary from county to county. Rest assured that any materials or documents you might need are available in the Church Supplies section of our website.
Select your county to view contact information for each office:
Beaver Cove
795 Lily Bay Road
Beaver Cove, ME 04441
(207) 695-2880
(207) 695-3778
Beaver Cove website »
Beddington
1951 State Hwy 193
Beddington, ME 04622
(207) 638-2514
(207) 638-2514
Beddington website »
Boothbay Hbr.
11 Howard Street
Boothbay Hbr., ME 04538
(207) 633-3671
(207) 633-7712
Boothbay Hbr. website »
Brooksville
1 Town House Rd
Brooksville, ME 04617
(207) 326-4518
(207) 326-8039
Brooksville website »
Burlington
1523 Long Ridge Road
Burlington, ME 04417
(207) 732-3985
(207) 732-4971
Burlington website »
Cape Elizabeth
320 Ocean House Road
Cape Elizabeth, ME 04107
(207) 799-7665
(207) 799-7141
Cape Elizabeth website »
Carrabassett Valley
1001 Carriage Road
Carrabassett Valley, ME 04947
(207) 235-2645
(207) 235-2825
Carrabassett Valley website »
Chebeague Island
192 North Road
Chebeague Island, ME 04017
(207) 846-3148
Chebeague Island website »
Chesterville
409 Dutch Gap Rd
Chesterville, ME 04938
(207) 778-2433
(207) 778-3003
Chesterville website »
Codyville (P)
Town Hall
Codyville (P), ME 04490
(207) 796-5157
(207) 796-5157
Codyville (P) website »
Cranberry Isles
Town Hall
61 Main Street
Islesford, ME 04646
(207) 244-4475
(207) 244-3714
Cranberry Isles website »
Damariscotta
21 School Street
Damariscotta, ME 04543
(207) 563-5168
(207) 563-6862
Damariscotta website »
Dover Foxcroft
48 Morton Avenue, Suite A
Dover Foxcroft, ME 04426
(207) 564-3318
(207) 564-3621
Dover Foxcroft website »
Dyer Brook
864 Dyer Brook Road
Dyer Brook, ME 04747
(207) 757-8302
(207) 757-7415
Dyer Brook website »
Eagle Lake
36 Devoe Brook Road
Eagle Lake, ME 04739
(207) 444-5511
(207) 444-2810
Eagle Lake website »
East Millinocket
53 Main Street
East Millinocket, ME 04430
(207)746-3376
(207) 746-3550
East Millinocket website »
Fairfield
19 Lawrence Ave
Fairfield, ME 04937
(207) 453-7911 x106
(207) 453-4280
Fairfield website »
Farmingdale
289 Maine Avenue
Farmingdale, ME 04344
(207)582-2225
(207) 582-8279
Farmingdale website »
Fort Fairfield
18 Community Center Drive
Fort Fairfield, ME 04742
(207) 472-3800
(207) 472-3810
Fort Fairfield website »
Fort Kent
416 West Main Street
Fort Kent, ME 04743
(207) 834-3090
(207) 834-3126
Fort Kent website »
Franklin
355 East Central Street
Franklin, ME 02038
(508) 520-4900
(508) 520-4913
Franklin website »
Frenchboro
1 Executive Drive
Frenchboro, ME 04635
(207) 334-2933
(207) 334-2971
Frenchboro website »
Grand Lake Str.
4 Water St
Grand Lake Str., ME 04736
(207) 796-2001
(207) 796-5560
Grand Lake Str. website »
Haynesville
16 Danforth Rd
Haynesville, ME 04497
(207) 448-2239
(207) 448-2239
Haynesville website »
Island Falls
30 Library St.
Island Falls, ME 04747
(207) 463-2246
(207) 463-2550
Island Falls website »
Jonesport
70 Snare Creek Ln., Lower Level
Jonesport, ME 04649
207497-592697-5926
Jonesport website »
Kennebunkport
6 Elm St.
Kennebunkport, ME 04046
(207) 967-1610
(207) 967-8470
Kennebunkport website »
Lakeville
1337 Bottle Lake Road
Lakeville, ME 04487
(207) 738-5047
(207) 738-5047
Lakeville website »
Lincolnville
493 Hope Road
Lincolnville, ME 04849
(207)763-3555
(207) 763-4545
Lincolnville website »
Litchfield
2400 Hallowell Road
Litchfield, ME 04350
(207) 268-4721
(207) 268-2196
Litchfield website »
Livermore Falls
2 Main St
Livermore Falls, ME 04254
(207) 897-3321
(207) 897-9397
Livermore Falls website »
Manchester
12 Readfield Road
Manchester, ME 04351
(207) 622-1894
(207) 622-1715
Manchester website »
Mariaville
1686 Mariaville Road
Mariaville, ME 04605
(207) 537-2107
(207) 537-2106
Mariaville website »
Mattawamkeag
327 Main St
Mattawamkeag, ME 04459
(207) 736-2464
(207) 736-2545
Mattawamkeag website »
Mechanic Falls
108 Lewiston Street
Mechanic Falls, ME 04256
(207) 345-2871
(207) 345-9201
Mechanic Falls website »
Mercer
1015 Beech Hill Road, Suite A
Mercer, ME 04957
(207) 587-2911
(207) 587-2912
Mercer website »
Millinocket
197 Penobscot Avenue
Millinocket, ME 04462
(207) 723-7007
(207) 723-7002
Millinocket website »
Mount Desert
21 Sea Street
Mount Desert, ME 04662
(207) 276-5531
(207) 276-3232
Mount Desert website »
New Gloucester
385 Intervale Rd.
New Gloucester, ME 04260
(207) 926-4126 x5
(207)926-4136
New Gloucester website »
New Limerick
11 Old Station Road
New Limerick, ME 04761
(207) 532-3303
(207) 532-4443
New Limerick website »
New Portland
901 River Rd.
New Portland, ME 04961
(207) 628-4441
(207) 628-4440
New Portland website »
Newburgh
Town Office
2220 Western Ave
Newburgh, ME 04444
(207) 234-4151
(207) 234-2791
Newburgh website »
North Haven
16 Town Office Square
North Haven, ME 04853
(207) 867-4433
(207) 867-4433
North Haven website »
North Yarmouth
10 Village Square RD
North Yarmouth, ME 04097
(207) 829-3705 ext.201
(207) 829-3743
North Yarmouth website »
Old Orchard Bch.
1 Portland Avenue
Old Orchard Bch., ME 04064
(207)934-4042
(207) 934-7967
Old Orchard Bch. website »
Portage Lake
20 School Street
Portage Lake, ME 04768
(207) 435-4361
(207) 435-6229
Portage Lake website »
Portland
389 Congress St. Room 203
Portland, ME 04101
(207) 874-8610
(207) 874-8612
Portland website »
Presque Isle
12 Second Street
Presque Isle, ME 04769
(207)764-2720
(207) 764-2521
Presque Isle website »
Readfield
8 Old Kents Hill Road
Readfield, ME 04355
(207) 685-4939
(207) 685-3420
Readfield website »
Roque Bluffs
3 Roque Bluffs Rd
Roque Bluffs, ME 04654
(207) 255-3330
(207) 255-3330
Roque Bluffs website »
Sangerville
One Town Hall Avenue
Sangerville, ME 04479
(207) 876-2814
(207) 876-1048
Sangerville website »
Scarborough
259 U.S. Route 1
Scarborough, ME 04074
(207) 730-4000
(207) 730-4033
Scarborough website »
Searsmont
37 Main Street South
Searsmont, ME 04973
(207) 342-5411
(207) 342-3495
Searsmont website »
Shapleigh
22 Back Road
Shapleigh, ME 04076
(207) 636-2843 Ext. 1 or 6
(207) 636-1144
Shapleigh website »
So. Bristol
470 Clarks Cove Road
So. Bristol, ME 04573
(207) 563-3977
(207) 563-1798
So. Bristol website »
So. Thomaston
125 Spruce Head Road
So. Thomaston, ME 04858
(207) 596-6584
(207) 596-7529
So. Thomaston website »
Somerville
665 Patricktown Road, Suite 1
Somerville, ME 04348
(207) 549-3828
(207) 549-4753
Somerville website »
South Berwick
180 Main Street
South Berwick, ME 03908
(207) 384-3300
(207) 384-3303
South Berwick website »
South Portland
25 Cottage Road
South Portland, ME 04106
(207) 767-3201
(207) 767-7620
South Portland website »
Standish
175 Northeast Road Route 35
Standish, ME 04084
(207) 642-4678
(207) 642-5181
Standish website »
Stockton Springs
217 Main Street
Stockton Springs, ME 04981
(207) 567-3404
Stockton Springs website »
Stonington
32 Main Street
Stonington, ME 04681
(207) 367-2351 x12
(207) 367-6361
Stonington website »
Van Buren
51 Main St. Suite 101
Van Buren, ME 04785
(207)868-2886
(207) 868-2222
Van Buren website »
Vinalhaven
19 Washington School Road
Vinalhaven, ME 04863
(207) 863-4471
(207) 863-4393
Vinalhaven website »
Waldoboro
1600 Atlantic Highway
Waldoboro, ME 04572
(207)832-5369
(207) 832-6061
Waldoboro website »
Wallagrass
1080 Aroostook Road
Wallagrass, ME 04781
(207) 834-2263
(207) 834-4581
Wallagrass website »
West Gardiner
318 Spears Corner Rd
West Gardiner, ME 04345
(207) 724-3945
(207) 724-6000
West Gardiner website »
Whitefield
36 Townhouse Road
Whitefield, ME 04353
(207) 549-5175
(207) 549-3231
Whitefield website »
Whitneyville
42 South Main Street
Whitneyville, ME 04654
(207) 255-4662
(207) 255-4662
Whitneyville website »
Woodland
843 Woodland Center Rd. St 1
Woodland, ME 04736
(207) 498-6133
(207) 493-3319
Woodland website »

What Do You Need to Perform a Wedding in Maine
Once you've determined what you need, simply log in to your account and order the materials from our online catalog. Based on the feedback we've received from our ministers in Maine, we recommend ordering a Classic Wedding Kit. Although ministers are generally not required to register in Maine, there's always a possibility that the county clerk will ask you to present proof of your ordination. Keep in mind that the couple may also like to see your ordination credentials. Please remember to place your order well in advance of the wedding to avoid complications.
How to Get a Maine Marriage License
Licenses are issued by the Municipal Clerk's office, and will be picked up by the couple. As a minister, it's your responsibility to understand how marriage licenses work in Maine and its individual counties. For example, if the couple plans to get a Sagadahoc County marriage license, you should double-check if there are any rules specific to Sagadahoc County.
In the state of Maine, the license is valid for 90 days. There is not a mandatory waiting period before the ceremony can be legally performed. Finally, the signed marriage license must be returned to the issuing office before it expires.
How to Perform a Wedding
Congratulations, you're ready to officiate the wedding! If you need any assistance in this important task, we encourage you to utilize the tools below. Together these exclusive resources include everything you'll need to craft the perfect wedding ceremony for any couple. Created with our ministers in mind, they offer tips and helpful information for all aspects of performing a ceremony. Fun fact: many ULC ministers have become professional officiants using these tools as a guide!
Finalizing the Marriage
After you perform the ceremony, you will sign the marriage license along with the couple and their witnesses. Your title is 'minister', the ceremony type is 'religious', and the denomination is 'non-denominational'. You will not be required to provide a license number. You may also wish to give the couple a commemorative gift, like a marriage certificate to mark their special day. Last thing: make sure the signed license gets resubmitted to the marriage office before the deadline!
Maine Marriage Laws
Marriage laws in Maine are primarily directed by Chapter 23 of Title 19-A of the state code. This section defines persons authorized to perform a marriage in the State of Maine, which includes ordained ministers of the Universal Life Church, among other individuals. We've reproduced the relevant portion below:
- Persons authorized to solemnize marriages. The following may solemnize marriages in this State: A. If a resident of this State: (1) A justice or judge; (2) A lawyer admitted to the Maine Bar; or (4) A notary public under Title 4, chapter 19; [2011, c. 111, §2 (AMD).] B. Whether a resident or nonresident of this State and whether or not a citizen of the United States: (1) An ordained minister of the gospel; (2) A cleric engaged in the service of the religious body to which the cleric belongs; or (3) A person licensed to preach by an association of ministers, religious seminary or ecclesiastical body; and [2011, c. 111, §3 (AMD).] C. A nonresident of the State who has a temporary registration certificate issued by the Office of Data, Research and Vital Statistics pursuant to subsection 1-A. [2011, c. 111, §4 (NEW).] [ 2011, c. 111, §§2-4 (AMD) .]