The human bladder can hold between 1.5 cups and 2 cups of fluid. Most people go between three to four hours between emptying their bladder.