Best Sites to Find Jobs Hiring Now

How to Find Companies With Immediate Openings

Woman using laptop at home
••• Vichien Petchmai / Getty Images

When you're job searching time is always an issue, especially if you're unemployed or in a bad job that you really need to move on from. In addition, you don't want to waste your time weeding through old job listings that are out-of-date and already filled.

Regardless of the timing, the applicants who apply sooner rather than later have a better shot at getting an interview than those who apply after the interview process has already begun.

What's the best way to find companies that have open positions? How can you find jobs that are hiring right now? It depends on what type of job you're looking for, but there are ways to get the newest job openings online and via email, as well as options for finding companies that are hiring now.

Get Ready to Apply For Jobs

Before you start searching for jobs, get ready to do a job search. Create or update your resume, have a basic cover letter ready that you can customize for the jobs you are applying for, and have all the information you need to complete a job application at hand.

Be prepared to apply for jobs online as soon as you find an opening that's a good fit. The faster you apply, the quicker you can get considered for the position—and get hired.

You don't want to miss out on a good opportunity because you're not ready to submit an application. Also, don't wait to apply. Too many people spend so much time deciding whether they should apply, then writing and rewriting job application materials, that by the time they get their application in it's too late and the job is filled.

Best Sites to Find Companies Hiring Now

Many of the top job sites have compiled lists of companies that are hiring now for immediate openings. Here are the best sites to use to start a job search when you need to get hired immediately.

CareerOneStop: Find a Job Now
Use CareerOneStop's Find a Job Now tool to search open jobs by keyword and location.

CareerOneStop: Find a Remote Job
Use CareerOneStop's Find a Remote Job to search virtual jobs by keyword and location.

FlexJobs: Remote Work From Home & Flexible Jobs Hiring Now
FlexJobs has a list of the recently added positions. Each includes an option for flexibility, such as remote, part-time or flexible schedule, or freelance work. (Note: there is a small monthly fee.)

Glassdoor: Companies With Hiring Surges
You can search for companies actively hiring and filter the search by city, industry, job title, and job function. 

You can use Indeed's "Ready to Work" feature to become discoverable to hiring managers filtering applicants who are available for work now.

Monster: Companies Now Hiring
The Monster 100 list includes the top companies hiring on Monster during the past 30 days.

National Labor Exchange: Need a Job Now
The National Labor Exchange (NLx), the DirectEmployers Association, and the National Association of State Workforce Agencies (NASWA) have partnered to share essential jobs from employers with immediate hiring needs with job seekers.

National Retail Federation (NRF): Retail Jobs From Coronavirus Demand
If you're interested in a retail job, NRF has a list of companies hiring now to meet increased consumer demand.

Snagajob: Hiring Immediately
You can search Snagajob for "urgently hiring" and "hiring immediately" positions, as well as for jobs that you can apply for quickly and easily.

In addition to reviewing lists of companies hiring now, also check the best job sites for even more current openings.

Use Search Engines

Another way to find jobs fast is to use job search engines that list positions from multiple sources.

  • Job search engines, like Indeed.com and SimplyHired.com, not only let you find job postings fast because they are searching many sources of job listings at once, but are also a good way to find jobs that are available immediately.
  • Search Google for "companies hiring now near me” to get a quick list of employers that are hiring.
  • Search Indeed using "immediate hire" and "urgently hiring" as search terms. Add your location to find jobs near you.
  • Use Getwork to search directly for jobs on company websites. Once the job is no longer listed, it's removed from the site and won't show up in the search results.
  • US.jobs posts jobs from company job boards, as well as from state job banks, for all fifty states.

Set Up Job Alerts

Most job boards, many company websites, and most job search engines have options where you can get new job postings that match your interests sent to you as soon as they are listed.

Job seekers can set up job alerts to receive notifications about new job listings that include the keywords (company name or job title, for example) that you list.

Apply Direct on Company Websites

If you know which companies you are interested in working for, you can go directly to the source to search and apply for jobs online directly on many company websites. At most company sites, you can apply for all level positions online and your application will go directly into the company's application tracking system for consideration.

You'll find job postings in the "Careers" section of the site, which is often listed under "About Us" or "About the Company" on the front page of the company website.

In addition, many large companies are always hiring. Leading employers are continually accepting applications and filling job openings because they have so many employees that there is always turnover and new jobs.

Ask if a Company is Hiring

If your timing is right and you catch an employer at the right hiring moment, you can get yourself considered for a job or internship. Employers often appreciate it when interested job candidates reach out to ask about employment.

Not only does it show that you have a specific interest in the company, but it also saves the employer the time and expense of advertising and recruiting.

Contacting an employer before they have begun advertising a position will also help you beat out the competition.

Below are a few suggestions for ways to reach out to employers.

Send an email. Consider sending an inquiry letter, also known as a cold contact cover letter, prospecting letter, or value proposition letter. This letter (sent via mail or email) should contain information on why the company interests you and why your skills and experience would be an asset to the organization. Don't forget to include your contact information.

Use social and professional networking. Email isn’t the only way to ask if someone is hiring. For example, consider reaching out to an employer via a LinkedIn message. This message should contain much of the same information as an inquiry letter, although it can be a bit shorter.

Network. Take any opportunity you can to meet and reach out to an employee at the company you are interested in. You can connect with employees and employers through social or professional networks, or at local job fairs or industry-related events. Making a personal connection, if possible, can only help your job search.

Think Local

When you know that you want to work in your hometown or another specific location, take advantage of local job search resources. Many smaller companies list positions on Craigslist or the town Chamber of Commerce website if it has a job board.

Check the online help wanted ads in your local newspaper as well. If you're interested in a retail job, walk around town or the mall. You will see "Now Hiring" or "Help Wanted" signs in store windows, along with instructions on how to apply.

Use Your Network

Networking, both in person and online, is still the way the majority of job openings are filled. Let your friends and family know that you're seeking employment.

Your network can help you get hired in various ways, and you can network virtually to grow your network and tap your connections for assistance when you're seeking employment.

Also (carefully because you don't want your current employer to find out you're job searching) ask your connections on LinkedIn, and other contacts that you know you can safely tell you are looking for work if they can let you know about any job listings that might be a good fit.

You may be able to apply before the job is even posted. If you're out of work, of course, tell everyone you know you are seeking employment. You don't know who may be able to help unless you ask.