 <p>You are passing $request->all() directly to the create method, in which case your HTML field's name should be same as the column names in your DB</p> <pre><code>&lt;div class="form-group"&gt; {!! Form::label('is_kids_friendly','Kids Friendly:') !!} {!! Form::radio('is_kids_friendly', 'true', null),'&amp;nbsp', 'Yes' !!} {!! Form::radio('is_kids_friendly', 'false', null),'&amp;nbsp','No' !!} &lt;/div&gt; &lt;div class="form-group"&gt; {!! Form::label('is_kids_only','Kids Only:') !!} {!! Form::radio('is_kids_only', 'true', null),'&amp;nbsp', 'Yes' !!} {!! Form::radio('is_kids_only', 'false', null),'&amp;nbsp','No' !!} &lt;/div&gt; &lt;div class="form-group"&gt; {!! Form::label('senior_citizen_friendly','Sineor Citizan Friendly:') !!} {!! Form::radio('senior_citizen_friendly', 'true', null),'&amp;nbsp', 'Yes' !!} {!! Form::radio('senior_citizen_friendly', 'false', null),'&amp;nbsp','No' !!} &lt;/div&gt; </code></pre>