How much does it cost to petition for a spouse?

Filing an immigrant Petition for Alien Relative, form I-130 – $535. as of 2017
NVC – Affidavit of Support Processing Fee – $88.00. NVC – Immigrant Visa Application Processing Fee – $230.00.
Medical examination (costs vary from depending on Embassy) Philippines it is $335. then you have the green card after the interview $220. as of 2017