Maximum capacity for SQL Server :
Database objects include objects such as tables, views, stored procedures, user-defined functions, triggers, rules, default values, and restrictions. The sum of the number of all objects in the database cannot exceed 2,147,483,647.
In other words, there is no hard upper limit for stored procedures, but the total number of objects should be no more than 2,147,483,647. And I would say that if this limit bothers you, you need to re-evaluate the design of your database.
driis source share