I had a friend text me last night asking if fireworks were illegal in Terrace Heights. The answer to that question is yes, but there are some exceptions to that rule in some Yakima County cities. Fireworks are banned in the unincorporated areas of Yakima County.

Here's what you need to know:

If you plan on staying in the valley for the Fourth of July weekend and you’re wondering about fireworks laws, local authorities say they’re banned in all the unincorporated areas of the county. And while a majority of cities in the valley also ban the sale and use of fireworks, they are allowed for sale and use in Granger, Mabton, Moxee and Zillah. Each city has restrictions on the sale and use of fireworks, so authorities urge you to make sure you know the rules. Fireworks are banned in all the other cities in the Yakima Valley.

UNINCORPORATED AREAS OF YAKIMA COUNTY -- May not possess, sell or discharge fireworks, except on Yakama Nation lands.

TOWN OF HARRAH -- Banned.

CITY OF NACHES -- Banned.

CITY OF GRANGER -- Residents can light off fireworks from July 1 through midnight on July 4. Not allowed to set off fireworks in city parks.

TOWN OF MABTON -- Fireworks allowed with permit from June 30th through midnight on July 4.

CITY OF MOXEE -- May light legally purchased fireworks on private property on July 4 from 9-11 p.m.

CITY OF SELAH -- Banned.

CITY OF SUNNYSIDE -- Banned.

TOWN OF TIETON -- Banned.

CITY OF TOPPENISH -- Banned.

CITY OF UNION GAP -- Banned.

CITY OF WAPATO -- Banned.

YAKAMA INDIAN RESERVATION -- May discharge from 9 a.m. through midnight on July 4.

CITY OF YAKIMA -- Banned.

CITY OF ZILLAH -- Noon to 10:30 p.m. on July 3,  noon to midnight on July 4.