করম সিংহের জন্ম ১৯১৫ সালের ১৫ সেপ্টেম্বর ব্রিটিশ ভারতের পাঞ্জাবের বার্নালা জেলার সেহনা গ্রামে। তাঁর বাবা উত্তম সিংহ ছিলেন কৃষক। সিংহও কৃষক হওয়ার ইচ্ছা করেছিলেন, তবে তিনি তাঁর গ্রাম থেকে প্রথম বিশ্বযুদ্ধের কাহিনী থেকে অনুপ্রাণিত হয়ে সেনাবাহিনীতে যোগদানের সিদ্ধান্ত নিয়েছিলেন। ১৯৪১ সালে তাঁর গ্রামে প্রাথমিক শিক্ষা শেষ করার পরে তিনি সেনাবাহিনীতে যোগ দেন। 

পরবর্তী জীবন
জীবনের প্রথমার্ধ
১৯৪৭ সালের যুদ্ধ
সামরিক ক্যারিয়ার