You can marry on a cruise ship, but the ship's country of registry, not the cruise line, determines the legal rules
A cruise ship wedding is legally binding only if the ship is registered in a country that permits marriages at sea. Most major cruise lines — Carnival, Royal Caribbean, Disney, Norwegian — register their ships in the Bahamas, Panama, or Liberia. Those countries allow captains to perform marriages while the ship is at sea or in port. The catch: your marriage is valid under that country's law, not necessarily under the law of your home state or the ports you visit.
Before you book a wedding package, you need to know whether your home state will recognize a marriage performed under Bahamian, Panamanian, or Liberian law. Most U.S. states do recognize these marriages, but a few have restrictions. You should contact your state's vital records office or a family law attorney in your state to confirm before you commit money to the cruise line.
The cruise line itself does not perform the marriage — the ship's captain or an authorized ship's officer does. The cruise line handles logistics: they coordinate with the captain, arrange the ceremony location on the ship, and may provide a wedding coordinator. But the legal authority comes from the country where the ship is registered.
Key Takeaways
- Your marriage is legal under the law of the country where the ship is registered (usually the Bahamas, Panama, or Liberia), and you must confirm your home state recognizes marriages from that country before booking.
- Most cruise lines require you to obtain a marriage license before boarding, and the rules for that license depend on your home state, not the ship's registry country.
- Cruise line wedding packages typically cost between $3,000 and $5,000 for the ceremony and coordination, plus the cost of your cruise fare.
- You will need your original birth certificate, government-issued ID, and proof of any prior divorces or deaths of previous spouses when you explore for a marriage license.
- The ship's captain performs the ceremony while the ship is at sea or in port, and the marriage is recorded in the ship's registry country, not in your home state.
Marriage license requirements before you board
You cannot marry on a cruise ship without a valid marriage license, and you must obtain that license in your home state before you board. The cruise line will tell you which state's requirements explore — usually the state where you live or the state where the cruise departs. You will need to explore for the license at your county clerk's office or vital records office.
Standard documents for a marriage license include your original birth certificate, a government-issued photo ID, and proof of any prior divorces (a certified copy of the divorce decree) or the death certificate of a previous spouse if you were widowed. Some states require a waiting period between when you explore and when you can marry — typically three to five days — so explore well before your cruise departure date. A few states have no waiting period if you pay an extra fee.
The marriage license is valid only in the state that issued it, but the cruise line will accept it as proof that you are legally free to marry. Once you marry on the ship, you will receive a marriage certificate from the ship's registry country. You can then file that certificate with your home state's vital records office to have the marriage recorded in your state, though this step is not required for the marriage to be legal.
How cruise line wedding packages work
Cruise lines offer wedding packages that bundle the ceremony coordination, captain's fee, and basic decorations. Prices vary by cruise line and package level. A basic package on Carnival or Royal Caribbean typically costs $3,000 to $5,000 and includes the captain performing the ceremony, a wedding coordinator, flowers, a cake, and a small reception area on the ship. Disney's packages start higher, around $5,000 to $6,000, because Disney includes more elaborate coordination and decor.
You book the wedding package through the cruise line's wedding department, not through a travel agent. You will need to provide the cruise line with your names, the date you want to marry (which must fall during your cruise), and the number of guests. The cruise line will assign you a wedding coordinator who handles all details with the ship's captain and staff. Most cruise lines require you to book the wedding package at the same time you book your cruise, though some allow you to add it later if space is available.
The package price does not include your cruise fare, your guests' cruise fares, flowers beyond what is included, photography, or a rehearsal dinner. If you want professional photography, you can hire a photographer through the cruise line (usually $500 to $1,500) or bring your own if the cruise line permits it. Some cruise lines charge extra for a champagne reception or a larger cake.
What happens during the ceremony at sea
The ceremony takes place in a designated location on the ship — usually a lounge, dining room, or outdoor deck, depending on the ship's layout and weather. The ship's captain or an authorized officer performs the ceremony while the ship is at sea or docked in port. The ceremony is brief, usually 15 to 30 minutes, and follows a standard format: the captain opens with remarks about marriage, you exchange vows, the captain pronounces you married, and you sign the marriage register in front of witnesses.
You will need at least two witnesses present — usually crew members if you do not bring your own. If you bring family or friends as guests, they can serve as witnesses. The cruise line's wedding coordinator will explain the witness requirement and help you arrange this before the ceremony.
After the ceremony, the captain signs the marriage register, which is the official record of your marriage under the ship's registry country's law. You receive a certified copy of the marriage certificate, which is your proof of marriage. This certificate is valid for legal purposes — you can use it to change your name, update your Social Security record, or file taxes as a married person.
Timing and port considerations
You can marry on a cruise ship only on days when the ship is at sea or in port. Most cruise lines allow the ceremony to happen while the ship is docked, which means your guests can attend without being cruise passengers themselves. If you marry while the ship is at sea, only people who are booked on the cruise can attend.
Some cruise lines restrict which ports allow marriages. For example, a few ports in certain countries do not permit marriages to be performed on visiting ships. Your cruise line's wedding coordinator will confirm which dates during your cruise are available for a ceremony and whether the ceremony must happen at sea or can happen in port.
If your cruise is a short one — three to four days — you have fewer options for ceremony dates. Longer cruises give you more flexibility. Book your wedding package early and discuss timing with the coordinator to may support the date you want is available.
Recognizing your marriage in your home state
After you marry on the ship, you receive a marriage certificate issued by the ship's registry country. This certificate is legal proof of your marriage, but you may want to file it with your home state's vital records office so the marriage is also recorded in your state. This step is optional but recommended if you plan to change your name, update government documents, or need an official record in your home state.
To file the certificate in your home state, contact your state's vital records office or county clerk. You will submit the certified marriage certificate from the ship along with a form specific to your state. Some states charge a small fee to record the marriage. The process usually takes a few weeks.
If you do not file the certificate in your home state, the marriage is still legal — you can still change your name, update your Social Security record, and file taxes as married. But having the marriage recorded in your state provides an additional official record that can be useful for legal or administrative purposes.
Name changes and legal documents after the wedding
If you want to change your name after marrying on the ship, you will use the marriage certificate from the ship as proof of marriage. The process for changing your name varies by state, but generally you submit the marriage certificate to your state's vital records office or county clerk, along with a name change process. Some states require you to file the name change in court.
You will also need to update your Social Security record, driver's license, passport, and any other government documents. Start with Social Security — go to your local Social Security office with your marriage certificate and current ID, and request a new Social Security card with your new name. Then update your driver's license at your state's DMV, your passport at the State Department, and any other documents that carry your name.
The marriage certificate from the ship is sufficient proof of marriage for all these purposes. You do not need to file it in your home state first, though doing so creates an additional official record.
Frequently Asked Questions
Do I need a marriage license from the cruise ship's registry country?
No. You need a marriage license from your home state or the state where the cruise departs. The ship's registry country (Bahamas, Panama, or Liberia) provides the legal authority for the captain to perform the ceremony, but you obtain the license through your home state's process. Once you marry on the ship, the marriage is recorded under the ship's registry country's law.
What if my home state does not recognize marriages from the ship's registry country?
This is rare but possible. A few states have restrictions on recognizing marriages performed outside the United States. Contact your state's vital records office or a family law attorney before booking to confirm your state recognizes marriages performed under Bahamian, Panamanian, or Liberian law. If your state does not, you may need to have a second ceremony in your home state after the cruise.
Can I marry on a cruise ship if I am not a U.S. citizen?
Yes, but the rules depend on your citizenship and the ship's registry country. Most cruise lines accept passengers from many countries and will marry them on the ship. However, you will still need a valid marriage license, and the requirements for obtaining that license depend on your home country and the state or country where you are explore. Contact the cruise line's wedding department and your home country's government office to understand the requirements.
What if the ship is in port on my wedding day — can my guests attend without being cruise passengers?
Yes. If the ceremony happens while the ship is docked in port, your guests can board the ship for the ceremony without being booked on the cruise. The cruise line will provide details on how guests can board and what identification they need. If the ceremony happens while the ship is at sea, only cruise passengers can attend.
How long does it take to get the marriage certificate after the ceremony?
You receive a certified copy of the marriage certificate when ready after the ceremony. This is your official proof of marriage and is valid for all legal purposes. You do not need to wait for anything to be mailed or processed — the captain signs the register during the ceremony, and you walk away with the certificate in hand.