The Easiest Way to Pay Your Bill

Our new online bill payment option saves you time and gives you more flexibility in how you pay your bill.
If you have an internet connection and an e-mail address, you can now pay your bill online. It’s fast, easy, and you no longer have to write a check each month or find a stamp when it’s time to send in your payment.

How It Works

We have partnered with Xpress Bill Pay, the premier provider for online bill payment systems.
When you sign up for online bill payment you get a unique password that you use to access your personal account at XpressBillPay.com. Every month we’ll send you a reminder e-mail to let you know when your bill is online. Then, just long in through your Web browser and view your bill, which will look like a paper statement you’re familiar with. Select payment type – credit card, debit card, or electronic funds transfer – enter the information, and you’re done!

It’s that easy, and it only takes you a few minutes each month.

How to Sign Up (Step by Step Instructions Here)

1) Go to www.XpressBillPay.com. We have partnered with Xpress Bill Pay to provide you with online bill payment service.
2) Click on “Create a free account.” If you’ve already signed up with Xpress Bill Pay, you can log in with your e-mail address and password.
3) Follow the instructions on the screen. You will need a valid e-mail address to create an account. Once you’ve submitted your information, you will receive a default password by e-mail.
4) Go back to www.XpressBillPay.com and log in using your e-mail address and password. The “Add e-Bill” page appears. Follow the instructions on the screens to add us to your Xpress Bill Pay account.

Once you’ve created an account, you’ll be able to go online at any time and view and pay your bills. Questions and Answers about Express Bill Payment.

How to Sign Up For Paperless Billing



The closest municipal airports are Paine Field, 20 minutes away, and SeaTac International Airport, which is 75 mi. away. The closest shipping facility is the Port of Everett, 17 mi. west of Granite Falls. Granite Falls is also serviced by Community Transit, running daily to Lake Stevens and Everett with connections to Seattle and Stanwood. There is one Park and Ride facility.

Utility and Communications
Granite Falls

Water service and sanitary sewer are provided by the City of Granite Falls. Electricity service is provided by Snohomish County P.U.D. Natural gas is supplied by Puget Sound Energy, and telephone service is provided by Verizon. Cable TV is available through Comcast, and garbage service is provided by Waste Management Northwest. Granite Falls is covered in the The Everett Daily Herald, The Snohomish County Tribune and The Seattle Times.

Community Facilities

Granite Falls has no hospitals, but there are two well equipped hospitals 17 miles west in Everett, and one in Arlington, which is 11 miles north. There are two medical clinics and two dental clinics in town and two pharmacies.  There are two senior citizen apartment facilities along with a Senior Center. Nine miles east of Granite Falls, on the Mountain Loop Highway, is a general store and restaurant. Cultural facilities include a well maintained museum containing artifacts of the early gold mining days of Granite Falls, as well as items of historical interest from the nearby ghost town of Monte Cristo and mining town of Silverton. There is also a public library. Granite Falls has three parks, a dog park, and access to the Pilchuck River and the South fork of the Stillaguamish River, as well as boat launch access to nearby Lake Bosworth and Lake Roesiger. Athletic facilities include 8 tennis courts, 6 athletic playing fields, and 8 basketball courts. There is an 18 hole golf course 8 miles west of Granite Falls.