After your marriage-based green card interview, it generally takes two to four weeks to receive a decision, though this timeline can vary. In some cases, USCIS may approve your application on the spot, while in others, additional review is needed, which can lead to delays. If your case is straightforward and all documents are in order, you may receive your green card within a few weeks.
However, if the officer needs more evidence or if your application requires further background checks, the decision may take several months. If you haven’t received any notice after 90 days, it might be a good idea to contact USCIS for an update on your case status.