Joshua City Hall 101 South Main St. Joshua, Texas 76058

(817) 558-7447


The City of Joshua is committed to developing, supporting, and delivering top quality Programs and Services to attract, retain, and develop a healthy, diverse, and well qualified workforce.

Office Location & Mailing Address
Joshua City Hall
101 South Main Street
Joshua, Texas 76058

Phone: (817) 558-7447
Fax: (817) 641-7526
Employee Benefits (Full-Time)
  • Texas Municipal Retirement System 7% 2 to 1 match
  • Group medical, dental, vision, and life insurance with employee premiums paid
  • Supplemental major medical benefits available through AFLAC
  • 11 paid holidays
  • 2 weeks vacation after the first year
  • 12 days of sick leave


How to Apply

An Application for Employment must be completed.  Applications may be filled out online, downloaded from this page or picked up in person 7:30 am – 5:30 pm Monday – Thursday and Friday 8:00 am-12:00 pm (excluding holidays) at the City of Joshua City Hall.

Pre-Employment Testing

If a conditional offer of employment is received, employment is contingent upon receiving acceptable results from the required pre-employment physical exam, drug/alcohol test and background investigation.


Job Postings

Please click the links below to view a full description for each position.

Police Officer – TCOLE Certified Only

Crewmember-Public Works

Animal Services Manager


To apply, please email applications and resumes to You may also apply through the Texas Municipal League Job Board.


The City of Joshua is an Equal Opportunity Employer and encourages applications from eligible and qualified persons regardless of race, gender, color, religion, national origin, age, disability, sexual orientation, or gender identity.

The City of Joshua provides reasonable accommodations to applicants with disabilities on a case-by-case basis. If you need a reasonable accommodation for any part of the application or hiring process, please contact the Human Resources Office at (817) 558-7447.