You may check your Case Status by going to the USCIS webpage and entering your receipt number. Your receipt number is generally found on top of every official letter from the USCIS, such as Acknowledgment of Receipt letter.
On the same USCIS webpage you may find current processing times for your type of visa or petition by selecting your visa or petition in “Select a form type” window.
Click here to go to the USCIS Case Status webpage.