A BSN Nurse in Texas receives an average hourly pay of $28.94. A BSN Nurse in California takes home an hourly rate $37.53. A BSN Nurse in Florida collects an hourly pay of $26.73 while a BSN nurse in Illinois receives an hourly wage of $28.26.