By Jon Selvaraj, co-founder of Vista TechWerx and builder of BidWERX. Last updated August 2026.
Quick answer: The official, free database for active federal contract opportunities is SAM.gov, under Contract Opportunities. Search it by keyword, NAICS code, set-aside type, and agency. For contracts already awarded, use USASpending.gov. The catch is volume: thousands of notices are posted, most wrong for your firm, so the real skill is filtering to the few that actually fit, not just searching.
Key takeaways
- SAM.gov Contract Opportunities is the official government source for active solicitations, and it is free. Anything charging you to "access federal contracts" is reselling public data.
- Search by NAICS code, keyword, set-aside, place of performance, and agency. Good filters turn a firehose into a shortlist.
- For awarded contracts and market research, USASpending.gov shows who won what, which is some of the best free competitive intelligence available.
- Finding opportunities is not the same as finding fit. Most firms lose time chasing volume instead of qualifying which contracts match their firm.
Once you are registered, the next question is always the same: where are the contracts, and how do I search them without drowning? The tools are public and free. The trick is using them with enough discipline that you surface the handful worth pursuing instead of scrolling every notice the government posts. Here is where to look and how to search each source.
SAM.gov: the official source for active opportunities
SAM.gov is the federal government's official system, and its Contract Opportunities section is where agencies post active solicitations, the notices you can actually bid on. It replaced the old FedBizOpps (FBO) system, so if you see references to FBO, that function now lives in SAM.gov. It is free to search, and you do not even need to be logged in to browse, though you will want a registered account to respond.
The most important thing to know is that SAM.gov Contract Opportunities is the authoritative source. If a third-party service is charging you a subscription just to see federal opportunities, understand that they are repackaging data the government publishes for free. Paid tools can add real value through better search and alerts, but the underlying opportunities are public.
How to actually search it
A raw keyword search on SAM.gov returns noise. The filters are what make it useful:
Search by NAICS code first. Your NAICS codes describe what your business does, and filtering opportunities to your codes immediately cuts the list to work in your lane. Layer in keywords for the specific capability or technology you offer. Filter by set-aside type if you qualify as a small business or hold a socioeconomic designation, since a large share of opportunities are reserved for those categories and you want to see the ones you are actually eligible for. Narrow by place of performance if location matters to your delivery, and by agency if you are targeting specific customers. Finally, set your notice-type filter thoughtfully: a "sources sought" or "presolicitation" notice means a requirement is still forming and there is time to position, while a live solicitation means the clock is running.
Save your searches and set up alerts so new matching notices come to you. The firms that consistently see opportunities early are the ones who stopped searching manually and let good filters do the work.
Where to look up contracts already awarded
Active opportunities are only half the picture. To understand a market, you want to see what has already been bought and who won it, and for that the source is USASpending.gov. It is the official, free record of federal spending, searchable by agency, recipient, NAICS, and more. FPDS (the Federal Procurement Data System) feeds it and is another route to the same award data.
Awarded-contract data is some of the most useful free market research there is. It tells you which agencies buy what you sell, how much they spend, who your competitors are, and when contracts are up for recompete. If an incumbent's contract ends in eighteen months, that is a pursuit you can start preparing for now. Searching awarded contracts is how you stop guessing and start targeting.
The problem no search box solves
Here is the honest limitation of every database, government or commercial. They are very good at showing you everything and very bad at telling you what is worth your time. You can filter by NAICS and still face hundreds of notices, most of which are a poor fit for your size, your past performance, or your real capability. Searching harder does not fix that. In our analysis of the nearly 690,000 firms registered and active in SAM.gov, about two-thirds have not won a single federal prime award in the last thirteen years, and it is rarely because they could not find opportunities. It is because they could not tell which ones to pursue.
That is the gap BidWERX Find is built to close. It surfaces the opportunities that match your firm, and FitScore gives you a relative read on how well each one fits, so you spend your pursuit time on the few worth pursuing instead of the many that were never right. FitScore is a relative fit indicator to help you prioritize, not a prediction that you will win. If you want to search federal contracts by how well they fit your firm, not just by keyword, you can start a free BidWERX trial.
Jon Selvaraj is the co-founder of Vista TechWerx and the builder of BidWERX, a readiness and decision tool for small firms pursuing federal work. He writes about the operating discipline behind winning government business.
Related reading: what are federal contracts · how to bid on a federal contract, step by step.
Frequently Asked Questions
Where can I search for federal contracts for free?
SAM.gov is the official, free government database for active federal contract opportunities, under its Contract Opportunities section. You can browse without an account and respond once registered. For contracts already awarded, USASpending.gov is the free official record. Any service charging just to view opportunities is repackaging this public data.
What is the best database for federal contract opportunities?
For active opportunities you can bid on, SAM.gov Contract Opportunities is the authoritative source. For awarded contracts and market research, USASpending.gov and FPDS show who won what. Commercial tools can add better search and alerts on top, but these government systems are the free, authoritative underlying sources.
How do I search SAM.gov effectively?
Filter by your NAICS codes first to limit results to your line of work, then add keywords, set-aside type if you qualify, place of performance, and agency. Pay attention to notice type, since sources sought and presolicitation notices signal early positioning windows. Save your searches and enable alerts so new matches reach you automatically.
How do I look up federal contracts that were already awarded?
Use USASpending.gov, the official free record of federal spending, searchable by agency, recipient, and NAICS code. FPDS provides the same underlying award data. Awarded-contract data tells you which agencies buy what you offer, who the incumbents are, and when contracts may come up for recompete, which is valuable market research.





