„Happy Weekend“

ist eher ein „Denglischer“ als ein englischer Begriff. This expression is not normally used in English conversation.

Anstelle von „happy weekend“ sind im Englischen folgende Wochenend-Wünsche gebräuchlich:
Instead of wishing someone a „happy weekend“ why not try these suggestions:

Have a great/good/awesome/amazing/lovely weekend!
Enjoy your weekend.
Have fun this weekend.

Better days are coming! They’re called Saturday and Sunday ?
Wishing you the best weekend ever!