Skip to content

How to Search for Federal Grants and Government Contracts in 2026: A Practical Guide

Last updated: February 17, 2026

Federal funding is spread across Grants.gov, SAM.gov, dozens of state portals, and agency-specific systems. Grants.gov lists over 1,800 active programs. SAM.gov has thousands of contracts. The information is public but finding what matches your organization requires knowing where to look and how each system works. This guide covers the major sources, their limitations, and how to search them effectively.

The Five Places Federal Funding Lives

Federal grants and contracts are not in one database. They are spread across at least five systems, each with different data, different interfaces, and different update schedules. Grants.gov is the official portal for federal grant opportunities. Most discretionary grant programs are required to post here. As of February 2026, it lists over 1,800 active programs across all federal agencies. Grants.gov recently migrated to a new interface (simpler.grants.gov) that improved search but still mixes open and forecasted opportunities in results. SAM.gov (System for Award Management) is the official portal for federal contract opportunities over $25,000. It replaced FedBizOpps in 2019. Contract opportunities include presolicitations, solicitations, combined synopsis/solicitations, and sources sought notices. SAM.gov also handles entity registration, which is required before you can apply for any federal funding. USAspending.gov tracks what has already been awarded, not what is open. It is useful for researching which agencies fund what, what past awards looked like, and who your competitors are. Agency-specific portals host opportunities that may or may not cross-post to Grants.gov. NIH uses ERA Commons and its own reporter system. NSF uses Research.gov. DOE uses the CMEI Exchange (eere-exchange.energy.gov) and Infrastructure Exchange portals. DARPA posts directly to SAM.gov but also runs its own program pages. Some agencies post Notices of Intent or pre-solicitation information only on their websites. State and local portals are completely separate systems. Every state operates its own procurement portal, and most do not feed into any federal database. California uses Cal eProcure. New York uses the NYS Contract Reporter. Texas uses the Electronic State Business Daily. Finding state opportunities requires checking each portal individually unless you use an aggregator.

How Grants.gov Actually Works

Grants.gov search defaults to showing all opportunities, including closed ones and forecasts. The first thing to do is filter to "Posted" status, which shows only opportunities currently accepting applications. The keyword search matches against opportunity title, description, and agency name. It does not search full solicitation documents or attachments, which means important details buried in PDFs will not surface in search results. If you are looking for a specific Funding Opportunity Announcement number (like DE-FOA-0003600), search by that number directly. Useful Grants.gov filters include agency (narrow to DOE, NIH, NSF, etc.), eligibility (filter by applicant type: nonprofit, small business, state government, individual, etc.), and category (education, health, environment, science and technology, etc.). The CFDA number, now called the Assistance Listing number, identifies the specific federal program. If you know the program you want, searching by Assistance Listing is the most precise method. Grants.gov does not tell you how competitive a program is. It does not show past award rates, typical award sizes for programs with ranges, or how many applications were received. For that context, check the agency's own website or USAspending.gov for historical awards under the same CFDA/Assistance Listing number. Registration is required to apply. You need a SAM.gov entity registration (which includes a Unique Entity Identifier, or UEI) before you can submit through Grants.gov. Registration takes 2 to 4 weeks. Start now if you have not already.

πŸ” Search related opportunities now

How SAM.gov Contract Search Works

SAM.gov contract opportunities are categorized by notice type. Understanding the types saves time. Sources Sought and Requests for Information (RFI) are market research. The government is asking who can do this work. Responding does not commit you to anything and helps position you for the eventual solicitation. Presolicitations announce that a solicitation is coming. They are useful for early preparation but you cannot submit a bid yet. Solicitations and Combined Synopsis/Solicitations are the actual opportunities where you submit proposals. The most effective SAM.gov filters are NAICS code (your industry classification, which determines your small business size standard), set-aside type (Total Small Business, 8(a), HUBZone, SDVOSB, WOSB), place of performance, response deadline, and agency. You can combine multiple NAICS codes in a single search, which is important if your business spans several categories. PSC codes (Product Service Codes) classify what the government is buying rather than what industry the seller is in. If you sell IT services, your NAICS might be 541512 but you'd also want to search PSC codes like D302 (IT systems development) or D399 (IT services). Our NAICS and PSC codes guide explains the classification system in detail. SAM.gov does not have a saved search alert feature as of February 2026. If you want to monitor for new opportunities matching your criteria, you need to run your search regularly or use a third-party tool that monitors SAM.gov feeds.

Where People Get Stuck

The most common problems with federal funding search are not about finding the portals. They are about the gap between what you know about your organization and what the government's taxonomy expects. The terminology gap is real. A community health nonprofit searching for "health grants" on Grants.gov will get hundreds of results, most irrelevant. Agencies use specific program language: "health disparities," "community health workers," "preventive health services," "cooperative agreements." Learning which terms your target agencies use for work like yours takes time but dramatically improves search quality. Read past solicitations for programs you are interested in. The NAICS code problem affects contractors. Your primary NAICS code determines your size standard and eligibility for specific set-asides. But many businesses do work that spans multiple NAICS codes. A cybersecurity firm might qualify under 541512 (Computer Systems Design), 541519 (Other Computer Related Services), 541690 (Other Scientific and Technical Consulting), and 561621 (Security Systems Services). Each has different size standards. Search across all relevant codes. The state fragmentation problem means opportunities that would be relevant to you are posted on portals you have never checked. A construction company in Texas might find opportunities on the Electronic State Business Daily, TxSmartBuy, individual city and county portals, and the Texas facilities commission site, in addition to SAM.gov for federal work. The timing problem catches people off guard. Federal grant solicitations often have 30 to 90 day application windows, but competitive applications require months of preparation: building partnerships, securing cost share commitments, collecting letters of support, and developing detailed project plans. By the time you find an opportunity, it may be too late to submit a competitive application. Monitoring forecasted opportunities and Notices of Intent gives you a head start.

Strategies That Actually Work

Track agencies, not just keywords. Identify the 3 to 5 federal agencies that fund work like yours. Bookmark their funding pages and check them monthly. Subscribe to their email lists. For DOE, that means CMEI Exchange and Office of Science. For NIH, subscribe to the NIH Guide. For DoD, watch individual service and DARPA program pages. Use USAspending.gov to find programs you did not know existed. Search by recipient type, location, and award amount to find organizations similar to yours that received federal funding. The awarding program is listed, which tells you exactly which grant or contract vehicle they used. Read the Catalog of Federal Domestic Assistance (now called Assistance Listings on SAM.gov). Each listing describes a program's purpose, eligibility, application process, and historical funding levels. There are over 2,200 listings. Browsing by function area (agriculture, education, health, etc.) can surface programs you would never find through keyword search. Check Grants.gov for forecasted opportunities. Agencies post forecasts before the full solicitation publishes. This gives you advance notice to prepare. Filter to "Forecasted" status in the search. For contracts, respond to Sources Sought notices even when you are not sure you will bid. It establishes your organization in the contracting officer's awareness and sometimes influences how the eventual solicitation is structured. Build relationships with program officers. For grants, most agencies allow (and encourage) pre-application inquiries. Program officers can tell you whether your project concept fits the program's priorities before you invest weeks in a full application. The contact information is in the solicitation.

What Aggregators Add

Several services, including Funding Landscape, aggregate federal and state opportunities into a single searchable interface. The value proposition is straightforward: instead of checking Grants.gov, SAM.gov, and dozens of state portals separately, you search once. Aggregators typically filter out closed opportunities, normalize data across sources, and provide better search and filtering than the government portals. Some add metadata like award amount ranges, eligibility summaries, and historical award data that the source portals do not surface. The limitations are also real. Aggregators depend on source data quality, which is inconsistent. Some opportunities are posted late or with incomplete information. Agency-specific portals sometimes have opportunities that are not cross-posted to Grants.gov or SAM.gov and may not appear in any aggregator. And no aggregator can tell you definitively whether you are eligible. That determination requires reading the full solicitation. Funding Landscape aggregates Grants.gov, SAM.gov, state procurement portals, and foundation data. We show only open opportunities and update daily. You can filter by agency, NAICS code, set-aside type, deadline, funding amount, and eligibility type. Saved search alerts notify you when new matching opportunities appear. Search at fundinglandscape.com/search to see what is open now. Regardless of which tools you use, always verify against the original source before applying. Aggregated data can have errors or lag behind the source.

Frequently Asked Questions

Do I need to register on SAM.gov before applying for grants?

Yes. SAM.gov entity registration (which provides your Unique Entity Identifier or UEI) is required for both federal grants through Grants.gov and federal contracts through SAM.gov. Registration takes 2 to 4 weeks. Start the process at sam.gov/entity-registration before you find an opportunity with a tight deadline.

What is the difference between Grants.gov and SAM.gov?

Grants.gov hosts federal grant opportunities, which fund your project or mission. SAM.gov hosts federal contract opportunities, which pay you to deliver something the government needs. Grants are typically more competitive and require detailed project proposals. Contracts are more transactional and higher volume. Both require SAM.gov entity registration.

How do I find state government opportunities?

Each state operates its own procurement portal with its own interface. There is no single national database for state opportunities. You can check your state's portal directly, or use an aggregator like Funding Landscape that pulls state opportunities into a single search alongside federal ones. Our state contracts guide covers the major portals.

How often are new opportunities posted?

New federal opportunities are posted daily on both Grants.gov and SAM.gov. Volume varies by time of year, with spikes at the start of the federal fiscal year (October) and before the end of fiscal year (August-September). State portals post on their own schedules. Checking weekly is reasonable for most organizations.

What is a NAICS code and why does it matter?

NAICS codes classify businesses by industry. They determine which federal contracts you are eligible for and what size standard applies to you for small business set-asides. Most businesses have 3 to 5 relevant NAICS codes. Our NAICS and PSC codes guide explains how to identify yours and use them effectively in contract searches.

Can I search for grants by eligibility type?

Yes. Grants.gov lets you filter by applicant type: nonprofits, small businesses, state governments, local governments, Tribes, individuals, and others. SAM.gov lets you filter contracts by set-aside type for certified small businesses. Funding Landscape combines both sets of filters in one search.

Find Funding Opportunities

Search over 22k+ grants, contracts, and funding programs. Filter by eligibility, deadline, and funding amount.