A civil wedding in Mexico costs whatever your state says, and sometimes your municipality
Tips5 min read

A civil wedding in Mexico costs whatever your state says, and sometimes your municipality

October 20, 2026

A civil wedding does not cost the same everywhere in Mexico. Each state charges for it and, in twelve of them, each municipality does, under its own law and for its own year. That is why the figures you find online never match: they come from different places and different years. Here we put in a single table what the current law or the official portal of each state says, and every figure links to the document where it appears.

How to read this guide. We only use official sources: revenue, treasury and fee laws, civil and family codes, official gazettes, and Civil Registry (Registro Civil) portals or procedure sheets. Everything was checked on October 19, 2026. Fees that the law sets in UMA (Unidad de Medida y Actualización, Mexico's official unit for fees and fines) are converted at the 2026 daily value, 117.31 pesos, in force since February 1, 2026. In twelve states the municipality charges, so the fee changes from one city to another within the same state. When a piece of data is missing, we say so; when two official sources disagree, we show both with their dates. We review the table when the revenue laws change (every January) and when the UMA changes (every February).

The short answer

  • At the office and during business hours, the 2026 fee in the table ranges from 234.62 pesos in Campeche to 2,592.55 in the municipality of San Luis Potosí, which also charges 123.18 for the application form. In Mexico City it is 1,652 pesos. Outside the state capitals there are cheaper registry offices: ten municipalities in Veracruz charge 117.31. We left Othón P. Blanco, in Quintana Roo, out of the range because its law and its official procedure sheet disagree.
  • At home or in a garden the price goes up, sometimes several times over. In Mexico City it is 3,319 pesos, and 10,153 if the judge leaves their jurisdiction. In Mexicali, a ceremony at a private address on a non-business day costs 9,312.07.
  • A certified copy of the marriage certificate ranges from 70 pesos in the State of Mexico, on plain paper, to 351.93 in Tlaxcala, in the simple format.
  • The medical certificate is required by the law or the official procedure sheet in 27 states. Oaxaca (December 2025), Quintana Roo (July 2026) and Yucatán (Agreement 06/2025) expressly removed it; in Mexico City it does not appear among the requirements of the Civil Code (art. 98). For Baja California we could not find the Civil Code in force as of October 19, 2026.
  • Premarital talks or a premarital course are mandatory in 20 states. In 10 they do not appear among the requirements of the code or the official procedure sheet we reviewed, which is not the same as a rule that abolishes them, and in 2 we found no current source.
  • In every state with a published fee, getting married at the office during business hours is the cheapest option.

What a civil marriage is and who sets the price

A civil marriage is the one performed by the Civil Registry officer or judge. Civil status acts are a matter for the administrative authorities, and what is done under the law of one state is valid in all the others (Constitution, articles 121 and 130). A civil wedding in Yucatán is just as valid in Nuevo León.

What changes from one state to another is everything else:

  • The requirements are set by each state's Civil Code. In some it is a Family Code (Michoacán, Morelos, San Luis Potosí, Sinaloa, Yucatán and Zacatecas) and in Hidalgo, the Family Law (Ley para la Familia).
  • The price is set by a tax law. In 20 states there is a single state fee: a revenue law, a treasury law, a fee law or a tax or financial code. In 12 the municipality charges, alone or together with the state: Baja California, Colima, Hidalgo, Jalisco, Morelos, Nayarit, Querétaro, Quintana Roo, San Luis Potosí, Tabasco, Veracruz and Zacatecas. There, the same wedding costs a different amount depending on the registry office.
  • Separate charges. Several laws charge separately for the application, the form, the publication of the marriage notice or the annotation on your birth certificate. We flag them in the table when the law lists them separately.

The requirements that repeat

Each registry office has the final word, but almost the same list repeats across the 32 states:

  1. A signed application from both of you, on the Civil Registry form.
  2. A certified copy of the birth certificate of each of you.
  3. Valid official ID.
  4. Being 18 or older.
  5. Choosing the property regime: community property (sociedad conyugal) or separate property (separación de bienes). In Baja California Sur, if you do not choose, separate property is assumed.
  6. Witnesses. The most common rule is two adult witnesses for each partner, or two who know you both; Coahuila and Chihuahua, for example, ask for four with ID. Oaxaca (since December 2025) and Yucatán no longer require them for the procedure.
  7. A premarital medical certificate in 27 states. Some ask for lab tests: Baja California Sur, Coahuila, Tabasco, Veracruz and the procedure sheet of the municipality of Querétaro, which asks for HIV and VDRL tests.
  8. A certificate of premarital talks or a premarital course in 20 states. They are given by the DIF (the family welfare agency), the Health Ministry or the Civil Registry itself. In Hidalgo they are free by law; Zacatecas and Mexicali charge for the certificate.
  9. If either of you was married before: the divorce certificate, annulment ruling or death certificate.
  10. Child support debtors. Mexico City asks for the REDAM certificate (the registry of delinquent child support debtors), Aguascalientes for proof of non-registration in the National Registry of Child Support Obligations, and in Campeche the officer requests it ex officio. Being registered does not prevent you from marrying in Campeche.

How much a civil wedding costs in each state

Pesos in force in 2026, unless the row says otherwise. Every figure links to the law or official portal where it appears. Where the municipality charges, the row shows the state capital in parentheses. "No 2026 fee in an official source" means that, as of October 19, 2026, we did not find it published, or readable, in an official source; it does not mean the procedure is free. When two official sources disagree, the cell shows both. "Do not appear" means the requirement is not in the text we reviewed, not that a rule prohibits it. The at-home column is a summary: the detail by day and time is in the law each row links to.

StateAt the office, business hoursAt home or outside business hoursCopy of the certificatePremarital talksMedical certificate
Aguascalientes6003,000 at home; 4,000 outside the urban area110YesYes
Baja California (Mexicali)775.426,208.05 at home during business hours; up to 9,312.07 on non-business days258.08no current official source as of Oct 19, 2026Civil Code in force not located as of Oct 19, 2026
Baja California Sur4562,278144YesYes, with lab tests
Campeche234.621,759.65 during business hours; 2,932.75 outside them123.18Do not appear in the Civil CodeYes
Chiapas1,892 according to the official "Costos de Servicios 2026" sheet; 1,785 according to the Fee Law (amended Aug 19, 2026)2,782 to 4,675 (2026 sheet); 2,625 to 4,410 (law)123 (sheet); 116 (law)Do not appear in the Civil CodeYes
Chihuahuano 2026 fee readable in an official source as of Oct 19, 2026no 2026 fee readable in an official source as of Oct 19, 2026no 2026 fee readable in an official source as of Oct 19, 2026Yes, according to the official sheet of Dec 2024Yes
Mexico City1,6523,319 at home; 10,153 outside the judge's jurisdiction (3,319 + 6,834)98YesDoes not appear in the Civil Code (art. 98)
Coahuila1,025no at-home fee in an official source as of Oct 19, 2026: the law only sets the registration fee164 per pageYesYes, lab tests
Colima (municipality of Colima)351.93 plus 234.62 for the application586.55 at home on business days; 1,173.10 on non-business days106YesYes
Durango586.552,346.20117.31Yes, can be waivedYes
State of Mexico4352,037 at the registry office outside business hours and 3,058 at home according to the portal; 1,015.68 outside the office according to the Financial Code (amended Oct 1, 2026)107Do not appear in the official portal's listYes
Guanajuato5034,633189 printed; 130 digitalYes, information from the Civil RegistryYes
Guerrero468.07 plus additional taxes1,642.34 plus additional taxes80.94YesYes
Hidalgo (Pachuca)1,2002,349 on weekdays; 2,819 on weekends103YesYes
Jalisco (Guadalajara)463 according to Guadalajara's official procedure sheet, which says "valid 2025"; no 2026 Revenue Law located as of Oct 19, 20261,569 at home on a business day; 2,624 on a non-business day (same sheet)no 2026 fee in an official source as of Oct 19, 2026YesYes
Michoacánno 2026 fee in an official source as of Oct 19, 2026; the Civil Registry portal cites the 2022 Revenue Lawno 2026 fee in an official source as of Oct 19, 2026no 2026 fee in an official source as of Oct 19, 2026Do not appear in the official portal's listYes
Morelos (Cuernavaca)1,642.345,278.95 at home on weekdays with travel expenses; 5,865.50 on weekends175.97Do not appear in the Family CodeYes
Nayarit (Tepic)1,818.31 state fee, plus 404.07 municipal and 91.15 for the application6,042.61 to 7,346.50 adding both layers79.77YesYes
Nuevo León410.59 on a literal reading of the law; no official procedure sheet confirms it1,231.76, plus up to 797.71 in the officer's expenses70.39YesYes
Oaxaca1,451.123,401.99 to 4,692.40 depending on day and time120.83Do not appear in the Civil Code or the official procedure sheetNo, repealed in December 2025; art. 102 of the Civil Code still mentions it
Puebla925 plus 175 for the marriage notice4,680170Do not appear in the Civil CodeYes, according to the Civil Code; the 2026 state procedure sheet does not list it
Querétaro (municipality of Querétaro)1,044.064,683.02 to 8,341.91 at home, depending on day and time146.64YesYes
Quintana Roo (Othón P. Blanco)199.43 according to the municipal Treasury Law (amended Dec 11, 2025); 1,138.27 according to the official procedure sheet of Jan 19, 20261,525.03 to 5,865.50 depending on day and place129.04 (law); 246.72 (sheet)Do not appear in the Civil CodeNo, repealed in July 2026; the January 2026 procedure sheet still asks for it
San Luis Potosí (municipality of San Luis Potosí)2,592.55 plus 123.18 for the form2,944.48104no current source as of Oct 19, 2026: the Civil Registry Law (2023 version) does not mention themYes, with lab tests, according to the Civil Registry Law (2023 version)
Sinaloa387.121,935.62129.04YesYes
Sonora1,2694,120 outside business hours108YesYes
Tabasco (Centro)469.243,519.30 at home during business hours; 5,865.50 outside them234.62Do not appear in the Civil Code or the state procedure sheetYes, with blood tests
Tamaulipas1,173.10 according to the Treasury Law (amended Aug 18, 2026); 1,175 according to the 2026 official procedure sheet4,692.40 according to the law; 4,693 according to the sheet117.31 according to the law; 118 according to the sheetYesYes, according to the Civil Code; the 2026 official procedure sheet does not ask for it
Tlaxcala586.55 plus the application (586.55 or 469.24, depending on which official text you read) and the publication (938.48)1,759.65 at home during business hours; 2,346.20 outside them351.93 simple formatDo not appear in the Civil Code (art. 608 Bis)Yes
Veracruz (Xalapa)1,407.723,753.92 Monday to Friday; 4,457.78 on Saturday184.18YesYes, with lab tests
Yucatán455.166,452.05 in the city of Mérida; 2,791.98 in other towns95.02YesNo, since Agreement 06/2025; the Family Code (amended Jul 31, 2024) still mentions it
Zacatecas (municipality of Zacatecas)763.95 plus 123.18 for the application3,408.22; 4,186.49 with travel109.61YesYes

What you need to know about some rows

Where a piece is missing, as of October 19, 2026:

  • Baja California. The fees of Mexicali and Tijuana are in their 2026 revenue laws. What is missing is the Civil Code in force: we did not find it on the Congress website, so we do not state whether a medical certificate or premarital talks are required today. The press reports that the certificate was replaced by a written statement; we did not find the current text that confirms it.
  • Chihuahua. No 2026 fee readable in an official source: the fee schedule attached to the 2026 State Revenue Law (Official Gazette of December 24, 2025) is published as a scanned image, and the official procedure page does not show the cost without a browser. The requirements come from the Civil Registry's official sheet of December 2024.
  • Coahuila. No at-home fee in an official source: art. 67 of the Treasury Law (amended December 30, 2025) only sets the 1,025 pesos for registration. We did not review the 2026 tax incentives decree, which could change the charge.
  • Jalisco (Guadalajara). The official procedure sheet publishes 463, 1,233, 1,569 and 2,624 pesos, but it says "valid 2025" and cites the 2025 Revenue Law; we did not locate Guadalajara's 2026 Revenue Law. The copy of the certificate has no 2026 fee in an official source.
  • Michoacán. No 2026 fee in an official source. The Civil Registry portal still cites the 2022 Revenue Law; we do not use those figures because we do not know whether they are still in force. The requirements come from the same portal; we did not review the Family Code.
  • San Luis Potosí. The 2026 fees of the municipality of San Luis Potosí are complete. The requirements come from the 2023 version of the Civil Registry Law, because we could not read the current one; that version does not mention premarital talks, and we found no municipal procedure sheet.

Where two official sources disagree:

  • Chiapas. The Civil Registry's official "Costos de Servicios 2026" sheet charges 1,892 pesos at the office; the text of the Fee Law published by the state Congress (amended August 19, 2026) says 1,785. Every line is about 6% higher and we found no instrument that explains it.
  • State of Mexico. The official Civil Registry portal, checked on October 19, 2026, charges 2,037 pesos outside business hours at the registry office and 3,058 at home. The Financial Code (art. 142, amended October 1, 2026) only accounts for 1,015.68 outside the office: 435.34 for the registration plus a 580.68 surcharge. We did not find the instrument that sets the difference.
  • Oaxaca. The Civil Code repealed the medical certificate (art. 100, section IV) in December 2025, but its art. 102 still mentions it. The official procedure sheet no longer asks for it.
  • Puebla. The Civil Code (text as of October 17, 2025, art. 888) requires a medical certificate and two witnesses per partner; the 2026 state procedure sheet on the Ventanilla Digital does not list them. The law charges 925 for the wedding and 175 for the marriage notice, which is mandatory.
  • Quintana Roo (Othón P. Blanco). The municipal Treasury Law (art. 75, amended December 11, 2025) gives 199.43 pesos at the office; the official procedure sheet dated January 19, 2026 charges 1,138.27 citing the same article. The copy of the certificate: 129.04 in the law and 246.72 in the sheet. In addition, the Civil Code repealed the medical certificate on July 23, 2026 and the January sheets still ask for it. That is why we left Othón P. Blanco out of the price range.
  • Tamaulipas. The Treasury Law (amended August 18, 2026) gives 1,173.10, 4,692.40 and 117.31; the Civil Registry's 2026 official procedure sheet publishes 1,175, 4,693 and 118. The sheet does not ask for a medical certificate and marks witnesses as optional; the Civil Code (amended March 30, 2026) requires medical exams.
  • Tlaxcala. Besides the wedding, you pay for the application and for publishing the marriage notice (938.48), which can be waived by paying 469.24. The application costs 586.55 (5 UMA) in the Congress text of the Financial Code, with amendments up to November 28, 2025, and 469.24 (4 UMA) in the Legal Counsel's (Consejería Jurídica) text, with amendments up to December 18, 2024. We could not read the original decree in the Official Gazette.
  • Yucatán. Agreement 06/2025 of the Civil Registry (Official Gazette of March 28, 2025) removed witnesses and the medical certificate from the procedure; the Family Code (amended July 31, 2024) still mentions them.

Where the figure depends on how the charges add up:

  • Mexico City. The 10,153 pesos are the sum of the at-home fee (3,319) and the authorization for the judge to leave their jurisdiction (6,834). The law does not say whether an at-home wedding also pays the 1,652 for registration.
  • Durango. The law charges a separate registration form of 0.5 UMA (58.66 pesos) and does not specify whether it is added to the wedding.
  • Guerrero and Sonora. Their laws add surcharges of 15% on state fees: four in Guerrero and two in Sonora. The 2026 fee published in Sonora's Official Gazette (December 26, 2025) and its official procedure sheet give 1,269 without surcharges; in Guerrero we found no official procedure sheet with the total, so we show the base.
  • Nayarit. Both the state and the municipality charge. The Tepic row adds both layers; no official procedure sheet confirms that couples pay both.
  • Nuevo León. The 410.59 pesos are the literal reading of art. 270 of the Treasury Law (last amended January 2023). We found no official Civil Registry procedure sheet with the amount charged at the counter, which may add other items. Confirm with your registry office.

When the municipality sets the price

In the twelve states where the municipality charges, the capital does not tell you what you will pay in another city of the same state. Some 2026 examples:

If the wedding is not in the capital, look up your municipality's revenue law or treasury law, or ask the registry office directly.

If one of you is a foreigner

What repeats in the official sources we reviewed:

  • An apostilled or legalized birth certificate and, if it is not in Spanish, translated by an authorized expert translator. This is required, for example, by the Civil Registry Regulations of Mexico City (art. 105), those of Guanajuato (art. 63), the Oaxaca procedure sheet and the Yucatán agreement.
  • A valid passport or immigration document as ID (Guanajuato, art. 61).
  • An interpreter at the ceremony, at the couple's expense, if either partner does not speak Spanish (Mexico City, art. 106; Guanajuato, art. 76).
  • A different fee. In Guerrero a wedding between foreigners costs 2,061.14 at the office and 6,243.24 at home, before surcharges. In Benito Juárez, if both are foreigners, it is 10,101.56 at the office. Colima charges a separate state authorization: 1,636.47 if both are foreigners and 1,055.79 if one is Mexican. Baja California Sur and Oaxaca also have their own fees for these weddings.
  • Permits that remain in some codes. The Civil Code of Baja California Sur (art. 100) still requires an authorization from the Interior Ministry (Secretaría de Gobernación) when a Mexican marries a foreigner, and Nuevo León's Civil Registry Law refers to proving legal residence. Before gathering documents, ask the registry office what applies today.
  • What we did not find. In 13 states we found no specific requirement for foreigners in an official source: Aguascalientes, Baja California, Campeche, Chiapas, Durango, State of Mexico, Hidalgo, Jalisco, Nayarit, Sinaloa, Sonora, Veracruz and Zacatecas. That does not mean they do not ask for one: check with the registry office.

How long a civil wedding takes

The law is faster than the calendar. Several codes say the wedding takes place within eight days of the application: Aguascalientes (art. 93), Baja California Sur (art. 101), Campeche (art. 111), Oaxaca (art. 103) and Veracruz (art. 729). In practice, the schedule is set by the prior requirements:

  • Advance notice for the application. In Hidalgo it is filed at least 15 days ahead (art. 27); in the municipality of Querétaro, 15 days ahead and by appointment; in Nuevo León, the requirements must be met no later than four days before.
  • The cheapest fee takes more time. In Xalapa, the 1,407.72 at the office apply if you book at least 30 business days ahead; with less time, the priority wedding costs 2,815.44.
  • Prior publication. In Puebla there is a marriage notice before the wedding, and in Tlaxcala the application is published for 15 days unless you pay for the waiver.
  • Certificates that expire. In Michoacán, Sonora and the municipality of Querétaro, the medical certificate or the tests are valid for 15 days. Get them last.

If you want a specific date, book the appointment with one or two months to spare and leave the medical certificate for the last two weeks.

Group weddings: the free option

Several laws set the fee for group or community weddings at zero: Aguascalientes (art. 5, section XXVII), Baja California Sur (those organized by the DIF), Mexicali and Tijuana, Mexico City, Puebla, the municipality of San Luis Potosí and San Juan del Río. In Chiapas they are not free, but they cost less: 1,002. Each call has its own dates and limited places.

If you marry in a state where you do not live

The wedding is valid nationwide, but the procedure may ask for something more. Several codes say the application is filed with the officer of the place where one of you lives (Aguascalientes, art. 89; Baja California Sur, art. 99; Campeche, art. 108). Guanajuato asks anyone who lives in another state for a certificate of no prior marriage from their place of residence, and the Sinaloa Civil Registry manual asks the same of partners from outside the state. Yucatán, on the other hand, removed that requirement.

If you are planning a wedding in another state, call the local registry office before booking a date and ask three things: whether they accept applications from non-residents, what extra certificates they require and how much it costs to marry outside the office on the day and at the time you want.

Verdict

A civil wedding at the office is cheap almost everywhere in the country; what costs money is taking the judge out. If you plan to sign in the garden where the party is, budget the at-home fee for the exact day and time, not the office fee: in this table, the difference is more than nine times in Guanajuato and more than fourteen in the city of Mérida. And before setting a date, confirm the amount, the requirements and the appointment with the registry office: in eight states, two official documents do not say the same thing.

Frequently asked questions

How much does a civil wedding cost in Mexico in 2026?

It depends on the state and, in twelve states, on the municipality. At the office and during business hours, the table ranges from 234.62 pesos in Campeche to 2,592.55 in the municipality of San Luis Potosí. In Mexico City it is 1,652 pesos, according to the Mexico City Tax Code 2026.

How much does an at-home civil wedding cost?

Always more than at the office: in Mexico City, twice as much; in Guanajuato, more than nine times as much. Some 2026 examples: 3,319 pesos in Mexico City, 4,633 in Guanajuato, 4,680 in Puebla and from 4,683.02 to 8,341.91 in the municipality of Querétaro, depending on the day and time. This is the payment to the Civil Registry: the venue, the food and the music are separate.

What documents do I need for a civil wedding in Mexico?

Almost everywhere: the application, a certified birth certificate and official ID for both of you, the property regime you chose, witnesses and proof of payment of the fee. In most states, also the medical certificate and proof of premarital talks. If either of you was married before, the divorce, annulment or death certificate. If either of you is a foreigner, an apostilled and translated birth certificate.

How many witnesses do you need for a civil wedding?

The most common rule is two for each partner, or two who know you both. Oaxaca and Yucatán no longer require witnesses for the procedure, and in Tamaulipas the official procedure sheet marks them as optional.

How long does it take to get a date for a civil wedding?

Several codes say the wedding takes place within eight days of the application, but the prior requirements stretch the timeline: applications 15 days ahead in Hidalgo and in the municipality of Querétaro, 30 business days for Xalapa's base fee, and medical certificates that expire after 15 days. Allow one or two months.

Do you need a medical certificate or tests for a civil wedding?

In 27 of the 32 states, yes: the law or the official procedure sheet requires it. Oaxaca, Quintana Roo and Yucatán expressly removed it between 2025 and 2026, and in Mexico City it does not appear among the requirements of the Civil Code. For Baja California we did not find the current text. Some states ask for lab tests, such as Baja California Sur, Coahuila, Tabasco, Veracruz or the municipality of Querétaro.

Are premarital talks mandatory?

In 20 states, yes: for example, Mexico City, Aguascalientes, Hidalgo, Nuevo León, Veracruz and Yucatán. In Campeche, Chiapas, State of Mexico, Michoacán, Morelos, Oaxaca, Puebla, Quintana Roo, Tabasco and Tlaxcala they do not appear among the requirements of the code or the official procedure sheet we reviewed. That is an absence in the text, not a rule that abolishes them: the Civil Code of the State of Mexico, for example, instructs the officer to provide premarital courses. In Baja California and San Luis Potosí we found no current source.

Is there a way to have a free civil wedding?

Yes, through group or community weddings. The laws of Aguascalientes, Baja California Sur, Mexicali, Tijuana, Mexico City, Puebla, the municipality of San Luis Potosí and San Juan del Río set the fee for those weddings at zero. They have fixed dates and limited places.

How much does a marriage certificate cost?

A certified copy ranges from 70 pesos in the State of Mexico, on plain paper, to 351.93 in Tlaxcala, in the simple format. In Mexico City it costs 98 pesos.

Why does the price change so much from one state to another?

Because each state, and in twelve cases each municipality, sets its fees in its own law, and many fees are in UMA, which changes every February. A figure from another state or another year is no use for budgeting yours.

How we built this table

  • Sources. Primary sources only: the revenue, treasury or fee law, or the tax or financial code in force in 2026, read on the website of the state Congress, the Official Gazette, the government or the municipality; or the official Civil Registry portal. The requirements come from the Civil or Family Code in force or from the official procedure sheet. The press helped us find documents, never as the source of a figure.
  • Date. Everything was checked on October 19, 2026.
  • UMA. Fees in UMA were converted at 117.31 pesos, the 2026 daily value, and rounded to the cent. We did not average or estimate any figure.
  • Municipalities. Where the municipality charges, the table shows the state capital.
  • When two official sources disagree, we show both with their dates and explain it above.
  • What we did not find is stated as such, with the date of the check: the 2026 fees of Chihuahua, Michoacán and Guadalajara, Coahuila's at-home fee, the copy of the certificate in Guadalajara, Baja California's Civil Code in force and whether San Luis Potosí requires premarital talks.
  • What we infer. When we say a requirement "does not appear" in a code or a procedure sheet, that is all it means: it is not in the text we read. It is not a rule that prohibits it.
  • Laws older than 2026. Some fees sit in permanent laws with no recent amendment on that point (Sinaloa, 2024; Nuevo León, 2023; Yucatán, 2019). We use them because they are the current text we could locate, and their value in pesos changes with the 2026 UMA. The date is given in each state's source.
  • Surcharges. Where the law adds surcharges on the fees and no official procedure sheet publishes the total, we show the base and say so.

Fees are updated every year. Before you pay, confirm with your registry office.

Sources by state

Next step

Today: find your state in the table, open the source link and call your registry office to confirm three things: the fee in force for the day and time you want, the exact list of requirements and how far ahead they give appointments. If you will sign outside the office, the next decision is the place (pages in Spanish): venues in Mexico City, in Guadalajara or in Monterrey. And to avoid paying twice: the order for hiring vendors and who pays for the wedding.

matrimonio-civilrequisitoscostosregistro-civil