Whether you're going for a blue collar job or a white collar job, a creative role or a business role, there is one general rule when it comes to what to wear: dress up. The general consensus amongst the career crowd is that dressing to impress for that first job interview not only tells the interviewer you are serious about the job but also that you're serious about yourself.
Even in cases where the company culture allows casual dress every day or where the role requires you to wear work denims, it's still a good idea to dress in formal office gear for the initial job interview. For example, for an office-based corporate role, a suit and tie for men and pants or skirt suit for women would be a good idea. For a trade role, process worker, entry level role or job in a less formal office environment, a crisp, clean shirt/top and jacket with either trousers or pants and closed toe shoes for a woman or shirt and tie and jacket for a guy with dress shoes and business socks is fine.
If in doubt, do a full dress rehearsal before the interview and get a second opinion from a friend or family member.