The quake was a magnitude 4.6, the US Geological Survey reported, and its epicenter was near Three Lakes, Washington, about 40 miles north of Seattle.
The earthquake was felt all the way to the Canadian border, the agency said.
No tsunami warning was issued after the earthquake, according to a tweet from the US National Tsunami Warning Center.
There are reports of items falling off walls and shelves but no reports of damage.
The quake comes a week after a pair of strong tremors shook parts of California.