Potrebbe derivare dal nome medievale Bonasera, nato in senso gratulatorio e commemorativo per celebrare la sera in cui è stato partorito il bambino (così come i nomi medievali Bongiorno e Bonanotte).
Il cognome Bonasera è più tipicamente siciliano, con ceppi maggiori nel messinese, nell'ennese e nel nisseno, ma ceppi minori si riscontrano anche fra il nord e il centro nord del paese. Buonasera, più raro, è diffuso maggiormente nel messinese.
Il cognome Buonasera è 8775° nella regione Sicilia Il cognome Buonasera è 2057° nella provincia di Messina Il cognome Buonasera è 44° nel comune di VAGLI SOTTO (LU)