It's hard to say how long it takes for a trademark to be registered, as the facets included in each step of the process can vary widely. An applicant will usually get a receipt three weeks after filing for registration via paper submission, and will receive an immediate email receipt if filing online. An Examining Attorney is assigned to each application after 3-4 months, and the USPTO should respond within six months from the filing date. The overall amount of time could be as much as a year to several years depending on legal hurdles.
There are certain things you can do to make sure your trademark application goes through the necessary procedures as quickly as possible. The number one way to minimize the amount of time it takes to get protected is by making sure that your application has been filled out appropriately. Many people tend to file without having put sufficient time and effort into making sure they are correct and in line with the expectations of the USPTO.
Filing electronically is the second best way to shorten the process. The office extremely encourages this route as paper documents put an extra burden into the equation. Once everything has been sent in, make sure to check the Trademark Status and Document Retrieval (TSDR) system every couple of months to see whether or not any actions have been taken in your regard, as a prompt response may be necessary.