It is not known if the inverse of a frequently hypercyclic bilateral weighted shift on c 0 (Z) is again frequently hypercyclic. We show that the corresponding problem for upper frequent hypercyclicity has a positive answer. We characterise, more generally, when bilateral weighted shifts on Banach sequence spaces are (upper) frequently hypercyclic.